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 IDesignerHost
    interface IServiceContainer
    interface IServiceProvider
    interface IDesignerLoaderHost
type IDesignerLoaderHost2 = interface
    interface IDesignerLoaderHost
    interface IDesignerHost
    interface IServiceContainer
    interface IServiceProvider
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)

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

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

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

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

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

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

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

(継承元 IServiceContainer)
CreateComponent(Type)

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

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

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

(継承元 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)

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

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

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

(継承元 IServiceContainer)

イベント

Activated

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

(継承元 IDesignerHost)
Deactivated

デザイナーがアクティブでなくなるときに発生します。

(継承元 IDesignerHost)
LoadComplete

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

(継承元 IDesignerHost)
TransactionClosed

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

(継承元 IDesignerHost)
TransactionClosing

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

(継承元 IDesignerHost)
TransactionOpened

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

(継承元 IDesignerHost)
TransactionOpening

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

(継承元 IDesignerHost)

拡張メソッド

GetKeyedService<T>(IServiceProvider, Object)

から 型 T のサービスを取得します IServiceProvider

GetKeyedServices(IServiceProvider, Type, Object)

から 型 serviceType のサービスの列挙体を取得します IServiceProvider

GetKeyedServices<T>(IServiceProvider, Object)

から 型 T のサービスの列挙体を取得します IServiceProvider

GetRequiredKeyedService(IServiceProvider, Type, Object)

から 型 serviceType のサービスを取得します IServiceProvider

GetRequiredKeyedService<T>(IServiceProvider, Object)

から 型 T のサービスを取得します IServiceProvider

CreateAsyncScope(IServiceProvider)

スコープ サービスを解決するために使用できる新しい AsyncServiceScope を作成します。

CreateScope(IServiceProvider)

スコープ サービスを解決するために使用できる新しい IServiceScope を作成します。

GetRequiredService(IServiceProvider, Type)

IServiceProvider から serviceType 型のサービスを取得します。

GetRequiredService<T>(IServiceProvider)

IServiceProvider から T 型のサービスを取得します。

GetService<T>(IServiceProvider)

IServiceProvider から T 型のサービスを取得します。

GetServices(IServiceProvider, Type)

IServiceProvider から serviceType 型のサービスの列挙体を取得します。

GetServices<T>(IServiceProvider)

IServiceProvider から T 型のサービスの列挙体を取得します。

GetFakeLogCollector(IServiceProvider)

偽のロガーに送信されたログ レコードを収集する オブジェクトを取得します。

GetFakeRedactionCollector(IServiceProvider)

依存関係挿入コンテナーから偽の redactor コレクター インスタンスを取得します。

適用対象

こちらもご覧ください