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)

適用対象