DesignSurface.BeginLoad メソッド

定義

読み込みプロセスを開始します。Begins the loading process.

オーバーロード

BeginLoad(DesignerLoader)

指定したデザイナー ローダーを使用して、読み込みプロセスを開始します。Begins the loading process with the given designer loader.

BeginLoad(Type)

読み込みプロセスを開始します。Begins the loading process.

BeginLoad(DesignerLoader)

指定したデザイナー ローダーを使用して、読み込みプロセスを開始します。Begins the loading process with the given designer loader.

public:
 void BeginLoad(System::ComponentModel::Design::Serialization::DesignerLoader ^ loader);
public void BeginLoad (System.ComponentModel.Design.Serialization.DesignerLoader loader);
member this.BeginLoad : System.ComponentModel.Design.Serialization.DesignerLoader -> unit
Public Sub BeginLoad (loader As DesignerLoader)

パラメーター

loader
DesignerLoader

デザイナーの読み込みに使用するデザイナー ローダー。The designer loader to use for loading the designer.

例外

loadernullです。loader is null.

DesignSurface にアタッチした IDesignerHost は破棄されています。The IDesignerHost attached to the DesignSurface has been disposed.

注釈

デザイナーの読み込みは非同期になる可能性があるため、この呼び出しが返された後も読み込みが進行し続ける可能性があります。Designer loading can be asynchronous, so the loading may continue to progress after this call has returned. イベントハンドラーをLoadCompleteイベントにアタッチして、デザインサーフェイスの読み込みが完了したときに通知されるようにします。Attach an event handler to the LoadComplete event to be notified when the design surface has completed loading.

BeginLoadを呼び出すと、デザイナーローダーは非同期に読み込むときに少なくともルートコンポーネントを提供する必要があるため、デザイナーのビューをすぐに取得できます。After BeginLoad is called, you can immediately obtain the view for the designer, because designer loaders must provide at least the root component when loading asynchronously.

こちらもご覧ください

BeginLoad(Type)

読み込みプロセスを開始します。Begins the loading process.

public:
 void BeginLoad(Type ^ rootComponentType);
public void BeginLoad (Type rootComponentType);
member this.BeginLoad : Type -> unit
Public Sub BeginLoad (rootComponentType As Type)

パラメーター

rootComponentType
Type

デザイン モードで作成するコンポーネントの型。The type of component to create in design mode.

例外

rootComponentTypenull です。rootComponentType is null.

DesignSurface にアタッチした IDesignerHost は破棄されています。The IDesignerHost attached to the DesignSurface has been disposed.

注釈

rootComponentType指定すると、のインスタンスを作成するだけの既定のrootComponentTypeデザイナーローダーが使用されます。When rootComponentType is specified, a default designer loader that simply creates an instance of rootComponentType will be used. デザイナーの読み込みは非同期になる可能性があるため、この呼び出しが返された後も読み込みが進行し続ける可能性があります。Designer loading can be asynchronous, so the loading may continue to progress after this call has returned. イベントハンドラーをLoadCompleteイベントにアタッチして、デザインサーフェイスの読み込みが完了したときに通知されるようにします。Attach an event handler to the LoadComplete event to be notified when the design surface has completed loading.

BeginLoadを呼び出すと、デザイナーローダーは非同期に読み込むときに少なくともルートコンポーネントを提供する必要があるため、デザイナーのビューをすぐに取得できます。After BeginLoad is called, you can immediately obtain the view for the designer, because designer loaders must provide at least the root component when loading asynchronously.

注意

メソッドBeginLoadは、コンポーネント型のインスタンスを作成し、このインスタンスのデザイナーを初期化します。The BeginLoad method creates an instance of the component type and initializes a designer for this instance. イベントLoadedは、このメソッドが戻る前に発生します。The Loaded event is raised before this method returns.

適用対象