IDesignerHost メンバ
デザイナのトランザクションおよびコンポーネントを管理するためのインターフェイスを提供します。
IDesignerHost データ型で公開されるメンバを以下の表に示します。
パブリック プロパティ
名前 | 説明 | |
---|---|---|
Container | デザイナ ホストのコンテナを取得します。 | |
InTransaction | デザイナ ホストが現在トランザクションを実行中かどうかを示す値を取得します。 | |
Loading | デザイナ ホストが現在ドキュメントを読み込み中かどうかを示す値を取得します。 | |
RootComponent | 現在のデザインのルート コンポーネントとして使用される、基本クラスのインスタンスを取得します。 | |
RootComponentClassName | デザイン対象のクラスの完全限定名を取得します。 | |
TransactionDescription | 現在のトランザクションの説明を取得します。 |
このページのトップへ
パブリック メソッド
名前 | 説明 | |
---|---|---|
Activate | ホストしているデザイナをアクティブにします。 | |
CreateComponent | オーバーロードされます。 指定した型のコンポーネントを作成し、そのコンポーネントをデザイン ドキュメントに追加します。 | |
CreateTransaction | オーバーロードされます。 一連のイベントをカプセル化することでパフォーマンスを向上させ、"元に戻す" 機能や "やり直し" 機能をサポートできるようにする DesignerTransaction を作成します。 | |
DestroyComponent | 指定したコンポーネントを破棄し、デザイナ コンテナからそのコンポーネントを削除します。 | |
GetDesigner | 指定したコンポーネントを格納しているデザイナ インスタンスを取得します。 | |
GetType | 指定した完全限定型名のインスタンスを取得します。 |
このページのトップへ
パブリック イベント
名前 | 説明 | |
---|---|---|
Activated | デザイナがアクティブになるときに発生します。 | |
Deactivated | デザイナがアクティブでなくなるときに発生します。 | |
LoadComplete | デザイナがドキュメントの読み込みを完了したときに発生します。 | |
TransactionClosed | TransactionClosed イベントのイベント ハンドラを追加します。 | |
TransactionClosing | TransactionClosing イベントのイベント ハンドラを追加します。 | |
TransactionOpened | TransactionOpened イベントのイベント ハンドラを追加します。 | |
TransactionOpening | TransactionOpening イベントのイベント ハンドラを追加します。 |
このページのトップへ
参照
関連項目
IDesignerHost インターフェイス
System.ComponentModel.Design 名前空間
IDesigner インターフェイス
IDesignerEventService インターフェイス
IDesignerOptionService