BasicDesignerLoaderとは? わかりやすく解説

BasicDesignerLoader クラス

メモ : このクラスは、.NET Framework version 2.0 で新しく追加されたものです。

IDesignerLoaderService インターフェイスの実装を提供します。

名前空間: System.ComponentModel.Design.Serialization
アセンブリ: System.Design (system.design.dll 内)
構文構文

Public MustInherit Class
 BasicDesignerLoader
    Inherits DesignerLoader
    Implements IDesignerLoaderService
Dim instance As BasicDesignerLoader
public abstract class BasicDesignerLoader :
 DesignerLoader, IDesignerLoaderService
public ref class BasicDesignerLoader abstract
 : public DesignerLoader, IDesignerLoaderService
public abstract class BasicDesignerLoader extends
 DesignerLoader implements IDesignerLoaderService
public abstract class BasicDesignerLoader extends
 DesignerLoader implements IDesignerLoaderService
解説解説

BasicDesignerLoader は、永続形式に関連しないデザイナ ローダーの完全な実装です。BasicDesignerLoader は、テキスト永続化とバイナリ永続化のいずれも指定しませんが、次の機能をサポートします。

BasicDesignerLoader は、デザイナ ホストのサービス コンテナに、置き換え可能なサービスと置き換え不可能なサービスの 2 種類のサービスを追加します。プロテクト プロパティ LoaderHost の値を変更することによって、置き換え可能なサービスを置き換えることができます。置き換え不可能なサービスの実装は相互に依存しているため、置き換えることはできません。

既定で提供されるサービスを次の表に示します。

.NET Framework のセキュリティ.NET Framework のセキュリティ
継承階層継承階層
System.Object
   System.ComponentModel.Design.Serialization.DesignerLoader
    System.ComponentModel.Design.Serialization.BasicDesignerLoader
       System.ComponentModel.Design.Serialization.CodeDomDesignerLoader
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
BasicDesignerLoader メンバ
System.ComponentModel.Design.Serialization 名前空間
IDesignerLoaderService
IDesignerLoaderHost
IDesignerHost インターフェイス
IDesignerSerializationManager

BasicDesignerLoader コンストラクタ

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

BasicDesignerLoader クラスの新しいインスタンスを初期化します。

名前空間: System.ComponentModel.Design.Serialization
アセンブリ: System.Design (system.design.dll 内)
構文構文

Dim instance As New BasicDesignerLoader
protected BasicDesignerLoader ()
protected:
BasicDesignerLoader ()
protected BasicDesignerLoader ()
protected function BasicDesignerLoader ()
.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
BasicDesignerLoader クラス
BasicDesignerLoader メンバ
System.ComponentModel.Design.Serialization 名前空間

BasicDesignerLoader プロパティ


パブリック プロパティパブリック プロパティ

プロテクト プロパティプロテクト プロパティ
参照参照

関連項目

BasicDesignerLoader クラス
System.ComponentModel.Design.Serialization 名前空間
IDesignerLoaderService
IDesignerLoaderHost
IDesignerHost インターフェイス
IDesignerSerializationManager

BasicDesignerLoader メソッド


パブリック メソッドパブリック メソッド

プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド EnableComponentNotification DesignerLoader によるコンポーネントの通知を有効または無効にします。
プロテクト メソッド Finalize  Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。)
プロテクト メソッド GetService 要求したサービスを取得します。
プロテクト メソッド Initialize サービスを初期化します。
プロテクト メソッド IsReloadNeeded デザイナの再読み込みが必要かどうかを示します。
プロテクト メソッド MemberwiseClone  現在の Object の簡易コピーを作成します。 ( Object から継承されます。)
プロテクト メソッド OnBeginLoad これから読み込みを開始することをデザイナ ローダーに通知します。
プロテクト メソッド OnBeginUnload これからアンロードを開始することをデザイナ ローダーに通知します。
プロテクト メソッド OnEndLoad 読み込みが完了したことをデザイナ ローダーに通知します。
プロテクト メソッド OnModifying ドキュメントの状態が変更されようとしていることをデザイナ ローダーに通知します。
プロテクト メソッド PerformFlush すべての変更をデザイナにフラッシュします。
プロテクト メソッド PerformLoad 永続化データからデザイナを読み込みます。
プロテクト メソッド Reload デザイナの再読み込みをキューに配置します。
プロテクト メソッド ReportFlushErrors 変更をフラッシュしているときに発生したエラーを報告します。
プロテクト メソッド SetBaseComponentClassName 基本コンポーネントの完全クラス名を設定します。
明示的インターフェイスの実装明示的インターフェイスの実装
  名前 説明
インターフェイスの明示的な実装 System.ComponentModel.Design.Serialization.IDesignerLoaderService.AddLoadDependency IDesignerLoaderService が管理する読み込みプロセスの一部として、外部コンポーネントを登録します。
インターフェイスの明示的な実装 System.ComponentModel.Design.Serialization.IDesignerLoaderService.DependentLoadComplete 依存読み込みプロセスの 1 つが終了したことを示します。
インターフェイスの明示的な実装 System.ComponentModel.Design.Serialization.IDesignerLoaderService.Reload デザイン ドキュメントを再読み込みします。
参照参照

関連項目

BasicDesignerLoader クラス
System.ComponentModel.Design.Serialization 名前空間
IDesignerLoaderService
IDesignerLoaderHost
IDesignerHost インターフェイス
IDesignerSerializationManager

BasicDesignerLoader メンバ

IDesignerLoaderService インターフェイスの実装を提供します。

BasicDesignerLoader データ型で公開されるメンバを以下の表に示します。


プロテクト コンストラクタプロテクト コンストラクタ
  名前 説明
プロテクト メソッド BasicDesignerLoader BasicDesignerLoader クラスの新しいインスタンスを初期化します。
パブリック プロパティパブリック プロパティ
プロテクト プロパティプロテクト プロパティ
パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド EnableComponentNotification DesignerLoader によるコンポーネントの通知を有効または無効にします。
プロテクト メソッド Finalize  Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
プロテクト メソッド GetService 要求したサービスを取得します。
プロテクト メソッド Initialize サービスを初期化します。
プロテクト メソッド IsReloadNeeded デザイナの再読み込みが必要かどうかを示します。
プロテクト メソッド MemberwiseClone  現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド OnBeginLoad これから読み込みを開始することをデザイナ ローダーに通知します。
プロテクト メソッド OnBeginUnload これからアンロードを開始することをデザイナ ローダーに通知します。
プロテクト メソッド OnEndLoad 読み込みが完了したことをデザイナ ローダーに通知します。
プロテクト メソッド OnModifying ドキュメントの状態が変更されようとしていることをデザイナ ローダーに通知します。
プロテクト メソッド PerformFlush すべての変更をデザイナにフラッシュします。
プロテクト メソッド PerformLoad 永続化データからデザイナを読み込みます。
プロテクト メソッド Reload デザイナの再読み込みをキューに配置します。
プロテクト メソッド ReportFlushErrors 変更をフラッシュしているときに発生したエラーを報告します。
プロテクト メソッド SetBaseComponentClassName 基本コンポーネントの完全クラス名を設定します。
明示的インターフェイスの実装明示的インターフェイスの実装
  名前 説明
インターフェイスの明示的な実装 System.ComponentModel.Design.Serialization.IDesignerLoaderService.AddLoadDependency IDesignerLoaderService が管理する読み込みプロセスの一部として、外部コンポーネントを登録します。
インターフェイスの明示的な実装 System.ComponentModel.Design.Serialization.IDesignerLoaderService.DependentLoadComplete 依存読み込みプロセスの 1 つが終了したことを示します。
インターフェイスの明示的な実装 System.ComponentModel.Design.Serialization.IDesignerLoaderService.Reload デザイン ドキュメントを再読み込みします。
参照参照

関連項目

BasicDesignerLoader クラス
System.ComponentModel.Design.Serialization 名前空間
IDesignerLoaderService
IDesignerLoaderHost
IDesignerHost インターフェイス
IDesignerSerializationManager


このページでは「.NET Framework クラス ライブラリ リファレンス」からBasicDesignerLoaderを検索した結果を表示しています。
Weblioに収録されているすべての辞書からBasicDesignerLoaderを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からBasicDesignerLoader を検索

英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「BasicDesignerLoader」の関連用語

BasicDesignerLoaderのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



BasicDesignerLoaderのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS