CodeDomDesignerLoader.Initialize メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サービスを初期化します。
protected:
override void Initialize();
protected override void Initialize ();
override this.Initialize : unit -> unit
Protected Overrides Sub Initialize ()
例外
IDesignerLoaderHost が初期化されていないか、デザイナー ローダーが CodeDom シリアル化に必要な型の解決サービスを提供していません。
注釈
次の表では、 がサービス コンテナーに追加する CodeDomDesignerLoader 置き換え可能なサービスについて説明します。
期間 | 定義 |
---|---|
INameCreationService | オブジェクトの名前を作成するためのセマンティクスを提供します。 このサービスでは、CodeDOM プロバイダーの ICodeGenerator インターフェイスを使用して、言語の有効な識別子である名前を作成します。 さらに、名前作成サービスでは空の名前がサポートされています。 空の名前は、シリアル化中に一時的なローカル変数として解釈する必要があります。 |
IDesignerSerializationService | 他のオブジェクトがコンポーネントのグループをバイナリ オブジェクトにシリアル化できるようにします。 このサービスは、コピーと貼り付け、元に戻す、やり直すなどの機能で最もよく使用されます。 クラスは CodeDomDesignerLoader 、オブジェクトの CodeDOM ツリーの作成に基づくデザイナーシリアル化サービスを提供します。 |
ComponentSerializationService | このサービスは、 IDesignerSerializationService コンポーネントをバイナリ オブジェクトにシリアル化する手段として 置き換えます。 |
置き換え可能なサービスと置き換え不可能なサービスの詳細については、「」を参照してください BasicDesignerLoader。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET