DesignerLoader クラス

定義

カスタム デザイナー ローダーの実装に使用できる基本デザイナー ローダー インターフェイスを提供します。

public ref class DesignerLoader abstract
public abstract class DesignerLoader
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class DesignerLoader
type DesignerLoader = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type DesignerLoader = class
Public MustInherit Class DesignerLoader
継承
DesignerLoader
派生
属性

注釈

DesignerLoader は、デザイナーおよびデザイナー コンポーネントのカスタム読み込みをサポートするために実装できます。 デザイナー ローダーは、メソッドの呼び出し後にドキュメントを読み込むときにローダーが使用するストレージに、開いているドキュメントへの変更を Flush 書き戻す役割も担います。

既定では、Visual Studio 開発環境では、基本的なデザイナー プロジェクトを読み込むことができる独自の DesignerLoader 種類が作成されます。 カスタム デザイナー ローダーを作成するには、 から継承し、抽象 DesignerLoader クラスを実装する必要があります。 パブリック コンストラクターがないため、 DesignerLoaderを直接インスタンス化することはできません。

が呼び出されるとBeginLoad、デザイナー ローダーはデザイン ドキュメントを読み込み、 インターフェイスを使用してデザイナー画面をIDesignerHost表示し、完了したら インターフェイスで をIDesignerLoaderHost呼び出EndLoadします。 実装は IDesignerLoaderHost 通常、 を実装するクラスと IDesignerHost同じです。

コンストラクター

DesignerLoader()

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

プロパティ

Loading

ローダーが現在ドキュメントを読み込んでいるかどうかを示す値を取得します。

メソッド

BeginLoad(IDesignerLoaderHost)

デザイナーの読み込みを開始します。

Dispose()

DesignerLoader によって使用されているすべてのリソースを解放します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
Flush()

キャッシュに保存された変更を、デザイナーの読み込み元の位置に書き込みます。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象