BasicDesignerLoader.OnBeginLoad Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Notifica al caricatore della finestra di progettazione che il caricamento sta per iniziare.
protected:
virtual void OnBeginLoad();
protected virtual void OnBeginLoad();
abstract member OnBeginLoad : unit -> unit
override this.OnBeginLoad : unit -> unit
Protected Overridable Sub OnBeginLoad ()
Commenti
Il OnBeginLoad metodo viene richiamato per avviare il processo di caricamento. È necessario eseguire qualsiasi inizializzazione necessaria per il caricamento in questo momento. Questo metodo non deve essere usato per eseguire il carico effettivo. L'implementazione predefinita disabilita le notifiche di modifica e configura per il BasicDesignerLoader caricamento.
Se si implementa IDesignerLoaderService per fornire il supporto del carico dipendente, è necessario chiamare OnBeginLoad quando si verifica il primo carico dipendente. Chiamare il OnEndLoad metodo dopo l'ultima chiamata al IDesignerLoaderService.DependentLoadComplete metodo . Per impostazione predefinita, BasicDesignerLoader implementa IDesignerLoaderService e esegue questa operazione automaticamente. Se IDesignerLoaderService non è disponibile quando BeginLoad viene chiamato , BeginLoad chiamerà OnBeginLoaddirettamente .
Se si fornisce un servizio caricatore personalizzato o se si sceglie di non fornire un servizio di caricamento, è necessario chiamare questo metodo. Il BeginLoad metodo chiamerà automaticamente questa operazione, indirettamente chiamando IDesignerLoaderService.AddLoadDependency se IDesignerLoaderService è disponibile o direttamente se non lo è.