DesignerLoader Classe

Definição

Fornece uma interface básica de carregador designer que pode ser usada para implementar um carregador designer personalizado.

public ref class DesignerLoader abstract
public abstract class DesignerLoader
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class DesignerLoader
type DesignerLoader = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type DesignerLoader = class
Public MustInherit Class DesignerLoader
Herança
DesignerLoader
Derivado
Atributos

Observações

DesignerLoader pode ser implementado para suportar carregamento personalizado de um designer e componentes designer. Um carregador designer é também responsável por escrever alterações num documento aberto de volta para o armazenamento que o carregador usava ao carregar o documento após a chamada do Flush método.

Por defeito, o ambiente de desenvolvimento Visual Studio cria a sua própria variedade de DesignerLoader que pode carregar projetos básicos de designer. Para criar um carregador designer personalizado, tens de herdar e implementar a classe abstrata DesignerLoader . Não podes instanciar DesignerLoaderdiretamente , pois não tem construtor público.

Quando BeginLoad é invocado, o carregador designer carrega o documento de design, apresenta a superfície designer usando a IDesignerHost interface e liga EndLoad à IDesignerLoaderHost interface quando terminado. A IDesignerLoaderHost implementação é geralmente a mesma classe que implementa IDesignerHost.

Construtores

Name Description
DesignerLoader()

Inicializa uma nova instância da DesignerLoader classe.

Propriedades

Name Description
Loading

Recebe um valor que indica se o carregador está atualmente a carregar um documento.

Métodos

Name Description
BeginLoad(IDesignerLoaderHost)

Começa a carregar um designer.

Dispose()

Liberta todos os recursos utilizados pelo DesignerLoader.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Flush()

Escreve alterações em cache no local de onde o designer foi carregado.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a