BasicDesignerLoader.OnBeginLoad Método

Definição

Notifica o carregador do designer de que o carregamento está prestes a começar.

protected:
 virtual void OnBeginLoad();
protected virtual void OnBeginLoad ();
abstract member OnBeginLoad : unit -> unit
override this.OnBeginLoad : unit -> unit
Protected Overridable Sub OnBeginLoad ()

Comentários

O OnBeginLoad método é invocado para iniciar o processo de carregamento. Você deve executar qualquer inicialização necessária para carregamento no momento. Esse método não deve ser usado para executar a carga real. A implementação padrão desabilita as notificações de alteração e configura o BasicDesignerLoader para carregamento.

Se você implementar IDesignerLoaderService para fornecer suporte de carga dependente, deverá chamar OnBeginLoad quando a primeira carga dependente ocorrer. Chame o OnEndLoad método após a última chamada para o IDesignerLoaderService.DependentLoadComplete método . Por padrão, BasicDesignerLoader implementa IDesignerLoaderService e faz isso para você. Se IDesignerLoaderService não estiver disponível quando BeginLoad for chamado, BeginLoad chamará OnBeginLoaddiretamente .

Se você fornecer seu próprio serviço de carregador ou se optar por não fornecer um serviço de carregador, será responsável por chamar esse método. O BeginLoad método chamará isso automaticamente, indiretamente, chamando IDesignerLoaderService.AddLoadDependency se IDesignerLoaderService estiver disponível ou diretamente se não estiver.

Aplica-se a