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 возникает перед возвратом этого метода.