IDesignerLoaderHost2 インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
デザイン ドキュメントの読み込み中にエラーが許容されるかどうかを指定するために 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) |