Поделиться через


DesignSurface.BeginLoad Метод

Определение

Запускает процесс загрузки.

Перегрузки

BeginLoad(DesignerLoader)

Начинает процесс загрузки с заданным загрузчиком конструктора.

BeginLoad(Type)

Запускает процесс загрузки.

BeginLoad(DesignerLoader)

Начинает процесс загрузки с заданным загрузчиком конструктора.

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

Загрузчик конструктора, используемый для загрузки конструктора.

Исключения

loader имеет значение null.

IDesignerHost, связанный с DesignSurface, удален.

Комментарии

Designer загрузка может быть асинхронной, поэтому после возврата этого вызова загрузка может продолжаться. Подключите обработчик событий к событию, LoadComplete чтобы получать уведомления о завершении загрузки рабочей области конструктора.

После BeginLoad вызова метода можно сразу же получить представление для конструктора, так как загрузчики конструктора должны предоставлять по крайней мере корневой компонент при асинхронной загрузке.

См. также раздел

Применяется к

BeginLoad(Type)

Запускает процесс загрузки.

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

Параметры

rootComponentType
Type

Тип компонента, создаваемого в режиме разработки.

Исключения

rootComponentType имеет значение null.

IDesignerHost, связанный с DesignSurface, удален.

Комментарии

Если rootComponentType указан параметр , будет использоваться загрузчик конструктора rootComponentType по умолчанию, который просто создает экземпляр . Designer загрузка может быть асинхронной, поэтому после возврата этого вызова загрузка может продолжаться. Подключите обработчик событий к событию, LoadComplete чтобы получать уведомления о завершении загрузки рабочей области конструктора.

После BeginLoad вызова метода можно сразу же получить представление для конструктора, так как загрузчики конструктора должны предоставлять по крайней мере корневой компонент при асинхронной загрузке.

Примечание

Метод BeginLoad создает экземпляр типа компонента и инициализирует конструктор для этого экземпляра. Событие Loaded возникает перед возвратом этого метода.

Применяется к