Udostępnij za pośrednictwem


DesignSurface.BeginLoad Metoda

Definicja

Rozpoczyna proces ładowania.

Przeciążenia

BeginLoad(DesignerLoader)

Rozpoczyna proces ładowania przy użyciu danego modułu ładującego projektanta.

BeginLoad(Type)

Rozpoczyna proces ładowania.

BeginLoad(DesignerLoader)

Rozpoczyna proces ładowania przy użyciu danego modułu ładującego projektanta.

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)

Parametry

loader
DesignerLoader

Moduł ładujący projektanta do załadowania projektanta.

Wyjątki

loader to null.

Dołączony IDesignerHost do elementu DesignSurface został usunięty.

Uwagi

Designer ładowanie może być asynchroniczne, więc ładowanie może nadal trwać po powrocie tego wywołania. Dołącz procedurę obsługi zdarzeń LoadComplete do zdarzenia, aby otrzymywać powiadomienia po zakończeniu ładowania powierzchni projektowej.

Po BeginLoad wywołaniu można natychmiast uzyskać widok projektanta, ponieważ moduły ładujący projektanta muszą podać co najmniej składnik główny podczas ładowania asynchronicznego.

Zobacz też

Dotyczy

BeginLoad(Type)

Rozpoczyna proces ładowania.

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

Parametry

rootComponentType
Type

Typ składnika do utworzenia w trybie projektowania.

Wyjątki

rootComponentType to null.

Dołączony IDesignerHost do elementu DesignSurface został usunięty.

Uwagi

Gdy rootComponentType zostanie określony, zostanie użyty domyślny moduł ładujący projektanta, który po prostu tworzy wystąpienie obiektu rootComponentType . Designer ładowanie może być asynchroniczne, więc ładowanie może nadal trwać po powrocie tego wywołania. Dołącz procedurę obsługi zdarzeń LoadComplete do zdarzenia, aby otrzymywać powiadomienia po zakończeniu ładowania powierzchni projektowej.

Po BeginLoad wywołaniu można natychmiast uzyskać widok projektanta, ponieważ moduły ładujący projektanta muszą podać co najmniej składnik główny podczas ładowania asynchronicznego.

Uwaga

Metoda BeginLoad tworzy wystąpienie typu składnika i inicjuje projektanta dla tego wystąpienia. Zdarzenie Loaded jest zgłaszane przed zwróceniem tej metody.

Dotyczy