BasicDesignerLoader.OnBeginLoad Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Powiadamia projektanta o rozpoczęciu ładowania.
protected:
virtual void OnBeginLoad();
protected virtual void OnBeginLoad ();
abstract member OnBeginLoad : unit -> unit
override this.OnBeginLoad : unit -> unit
Protected Overridable Sub OnBeginLoad ()
Uwagi
Metoda jest wywoływana OnBeginLoad w celu uruchomienia procesu ładowania. W tej chwili należy wykonać wszelkie niezbędne inicjowanie ładowania. Ta metoda nie powinna być używana do wykonywania rzeczywistego obciążenia. Implementacja domyślna wyłącza powiadomienia o zmianie i konfiguruje element BasicDesignerLoader na potrzeby ładowania.
W przypadku implementacji w IDesignerLoaderService celu zapewnienia obsługi obciążenia zależnego należy wywołać wywołanie OnBeginLoad podczas pierwszego obciążenia zależnego. Wywołaj metodę OnEndLoad po ostatnim wywołaniu IDesignerLoaderService.DependentLoadComplete metody . Domyślnie BasicDesignerLoader implementuje IDesignerLoaderService i wykonuje to dla Ciebie. Jeśli IDesignerLoaderService nie jest dostępny, gdy BeginLoad jest wywoływany, BeginLoad wywoła bezpośrednio metodę OnBeginLoad.
Jeśli udostępniasz własną usługę modułu ładującego lub jeśli nie chcesz udostępniać usługi modułu ładującego, odpowiadasz za wywołanie tej metody. Metoda BeginLoad automatycznie wywoła tę metodę, pośrednio przez wywołanie metody IDesignerLoaderService.AddLoadDependency , jeśli IDesignerLoaderService jest dostępna, lub bezpośrednio, jeśli nie jest.