IDesignerLoaderHost2 インターフェイス

定義

デザイン ドキュメントの読み込み中にエラーが許容されるかどうかを指定するために IDesignerLoaderHost を拡張するインターフェイスを提供します。

public interface class IDesignerLoaderHost2 : IServiceProvider, System::ComponentModel::Design::Serialization::IDesignerLoaderHost
public interface class IDesignerLoaderHost2 : System::ComponentModel::Design::Serialization::IDesignerLoaderHost
public interface IDesignerLoaderHost2 : IServiceProvider, System.ComponentModel.Design.Serialization.IDesignerLoaderHost
public interface IDesignerLoaderHost2 : System.ComponentModel.Design.Serialization.IDesignerLoaderHost
type IDesignerLoaderHost2 = interface
    interface IDesignerLoaderHost
    interface IDesignerHost
    interface IServiceContainer
    interface IServiceProvider
type IDesignerLoaderHost2 = interface
    interface IDesignerHost
    interface IServiceContainer
    interface IServiceProvider
    interface IDesignerLoaderHost
Public Interface IDesignerLoaderHost2
Implements IDesignerLoaderHost, IServiceProvider
Public Interface IDesignerLoaderHost2
Implements IDesignerLoaderHost
実装

注釈

IDesignerLoaderHost2 インターフェイスを使用して、逆シリアル化中にエラーが発生したときにデザイナー ローダーが読み込みを続行できるかどうかを指定します。

プロパティ

名前 説明
CanReloadWithErrors

エラーを含む再読み込みが可能かどうかを示す値を取得または設定します。

Container

このデザイナー ホストのコンテナーを取得します。

(継承元 IDesignerHost)
IgnoreErrorsDuringReload

Reload()が呼び出されたときにエラーを無視するかどうかを示す値を取得または設定します。

InTransaction

デザイナー ホストが現在トランザクション内にあるかどうかを示す値を取得します。

(継承元 IDesignerHost)
Loading

デザイナー ホストが現在ドキュメントを読み込んでいるかどうかを示す値を取得します。

(継承元 IDesignerHost)
RootComponent

現在のデザインのルート コンポーネントとして使用される基底クラスのインスタンスを取得します。

(継承元 IDesignerHost)
RootComponentClassName

設計されているクラスの完全修飾名を取得します。

(継承元 IDesignerHost)
TransactionDescription

現在のトランザクションの説明を取得します。

(継承元 IDesignerHost)

メソッド

名前 説明
Activate()

このホストがホストしているデザイナーをアクティブにします。

(継承元 IDesignerHost)
AddService(Type, Object, Boolean)

指定したサービスをサービス コンテナーに追加し、必要に応じて、任意の親サービス コンテナーにサービスを昇格させます。

(継承元 IServiceContainer)
AddService(Type, Object)

指定したサービスをサービス コンテナーに追加します。

(継承元 IServiceContainer)
AddService(Type, ServiceCreatorCallback, Boolean)

指定したサービスをサービス コンテナーに追加し、必要に応じて、サービスを親サービス コンテナーに昇格させます。

(継承元 IServiceContainer)
AddService(Type, ServiceCreatorCallback)

指定したサービスをサービス コンテナーに追加します。

(継承元 IServiceContainer)
CreateComponent(Type, String)

指定した型と名前のコンポーネントを作成し、デザイン ドキュメントに追加します。

(継承元 IDesignerHost)
CreateComponent(Type)

指定した型のコンポーネントを作成し、デザイン ドキュメントに追加します。

(継承元 IDesignerHost)
CreateTransaction()

イベント シーケンスをカプセル化してパフォーマンスを向上させ、元に戻すおよびやり直しのサポート機能を有効にできる DesignerTransaction を作成します。

(継承元 IDesignerHost)
CreateTransaction(String)

指定したトランザクションの説明を使用して、イベント シーケンスをカプセル化してパフォーマンスを向上させ、元に戻すおよびやり直しのサポート機能を有効にできる DesignerTransaction を作成します。

(継承元 IDesignerHost)
DestroyComponent(IComponent)

指定したコンポーネントを破棄し、デザイナー コンテナーから削除します。

(継承元 IDesignerHost)
EndLoad(String, Boolean, ICollection)

デザイナーの読み込み操作を終了します。

(継承元 IDesignerLoaderHost)
GetDesigner(IComponent)

指定したコンポーネントを含むデザイナー インスタンスを取得します。

(継承元 IDesignerHost)
GetService(Type)

指定した型のサービス オブジェクトを取得します。

(継承元 IServiceProvider)
GetType(String)

指定された完全修飾型名のインスタンスを取得します。

(継承元 IDesignerHost)
Reload()

デザイン ドキュメントを再読み込みします。

(継承元 IDesignerLoaderHost)
RemoveService(Type, Boolean)

指定したサービスの種類をサービス コンテナーから削除し、必要に応じて、サービスを親サービス コンテナーに昇格させます。

(継承元 IServiceContainer)
RemoveService(Type)

指定したサービスの種類をサービス コンテナーから削除します。

(継承元 IServiceContainer)

イベント

名前 説明
Activated

このデザイナーがアクティブになったときに発生します。

(継承元 IDesignerHost)
Deactivated

このデザイナーが非アクティブ化されたときに発生します。

(継承元 IDesignerHost)
LoadComplete

このデザイナーがドキュメントの読み込みを完了したときに発生します。

(継承元 IDesignerHost)
TransactionClosed

TransactionClosed イベントのイベント ハンドラーを追加します。

(継承元 IDesignerHost)
TransactionClosing

TransactionClosing イベントのイベント ハンドラーを追加します。

(継承元 IDesignerHost)
TransactionOpened

TransactionOpened イベントのイベント ハンドラーを追加します。

(継承元 IDesignerHost)
TransactionOpening

TransactionOpening イベントのイベント ハンドラーを追加します。

(継承元 IDesignerHost)

適用対象

こちらもご覧ください