IComponentInitializerとは? わかりやすく解説

IComponentInitializer インターフェイス

メモ : このインターフェイスは、.NET Framework version 2.0新しく追加されたものです。

コンポーネント作成中推奨される既定値セット提供します

名前空間: System.ComponentModel.Design
アセンブリ: System (system.dll 内)
構文構文

Public Interface IComponentInitializer
Dim instance As IComponentInitializer
public interface IComponentInitializer
public interface class IComponentInitializer
public interface IComponentInitializer
public interface IComponentInitializer
解説解説

IComponentInitializer インターフェイスは、任意のデザイナ、つまり、デザインしているコンポーネント推奨される既定値セット受け取る IDesigner も実装するコンポーネントによって実装できますIComponentInitializer への問い合わせは、新しコンポーネント作成中行われますコンポーネントプロパティ推奨される既定値は、ディクショナリの名前と値のペアとして渡されます。

このデザインには、カスタマイズできる点が 2 つありますカスタム アクション実行するためにツールボックス項目自体置き換えまたは変更が行うことができる点と、カスタム アクション提供するためにコンポーネントデザイナ変更できる点です。IComponentInitializer実装するデザイナは、呼び出された InitializeNewComponent メソッドまたは InitializeExistingComponent メソッドのいずれにも依存しません。これは、ツールボックス項目が必ずこれらのメソッド呼び出すとは限らないためです。

デザイン コンポーネント作成概要については、「デザインサポート拡張」を参照してください

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
IComponentInitializer メンバ
System.ComponentModel.Design 名前空間
IDesigner
System.Drawing.Design.ToolboxItem
IDictionary
その他の技術情報
デザインサポート拡張

IComponentInitializer メソッド


パブリック メソッドパブリック メソッド

  名前 説明
パブリック メソッド InitializeExistingComponent コンポーネントインスタンス既定の状態に戻します
パブリック メソッド InitializeNewComponent 推奨値のセット使用して新しコンポーネント初期化します。
参照参照

関連項目

IComponentInitializer インターフェイス
System.ComponentModel.Design 名前空間
IDesigner
System.Drawing.Design.ToolboxItem
IDictionary

その他の技術情報

デザインサポート拡張

IComponentInitializer メンバ

コンポーネント作成中推奨される既定値セット提供します

IComponentInitializer データ型公開されるメンバを以下の表に示します


パブリック メソッドパブリック メソッド
  名前 説明
パブリック メソッド InitializeExistingComponent コンポーネントインスタンス既定の状態に戻します
パブリック メソッド InitializeNewComponent 推奨値のセット使用して新しコンポーネント初期化します。
参照参照

関連項目

IComponentInitializer インターフェイス
System.ComponentModel.Design 名前空間
IDesigner
System.Drawing.Design.ToolboxItem
IDictionary

その他の技術情報

デザインサポート拡張



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「IComponentInitializer」の関連用語

IComponentInitializerのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



IComponentInitializerのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS