IDesignerLoaderHost2 Interface

Definição

Fornece uma interface que se estende IDesignerLoaderHost para especificar se erros são tolerados durante o carregamento de um documento de design.

public interface class IDesignerLoaderHost2 : IServiceProvider, System::ComponentModel::Design::Serialization::IDesignerLoaderHost
public interface class IDesignerLoaderHost2 : System::ComponentModel::Design::Serialization::IDesignerLoaderHost
public interface IDesignerLoaderHost2 : IServiceProvider, System.ComponentModel.Design.Serialization.IDesignerLoaderHost
public interface IDesignerLoaderHost2 : System.ComponentModel.Design.Serialization.IDesignerLoaderHost
type IDesignerLoaderHost2 = interface
    interface IDesignerLoaderHost
    interface IDesignerHost
    interface IServiceContainer
    interface IServiceProvider
type IDesignerLoaderHost2 = interface
    interface IDesignerHost
    interface IServiceContainer
    interface IServiceProvider
    interface IDesignerLoaderHost
Public Interface IDesignerLoaderHost2
Implements IDesignerLoaderHost, IServiceProvider
Public Interface IDesignerLoaderHost2
Implements IDesignerLoaderHost
Implementações

Observações

Use a IDesignerLoaderHost2 interface para especificar se o carregador projetado pode continuar a carregar quando ocorrem erros durante a desserialização.

Propriedades

Name Description
CanReloadWithErrors

Recebe ou define um valor que indica se é possível recarregar com erros.

Container

Recebe o contentor para este host de design.

(Herdado de IDesignerHost)
IgnoreErrorsDuringReload

Recebe ou define um valor que indica se os erros devem ser ignorados quando Reload() é chamado.

InTransaction

Recebe um valor que indica se o host designer está atualmente numa transação.

(Herdado de IDesignerHost)
Loading

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

(Herdado de IDesignerHost)
RootComponent

Obtém a instância da classe base usada como componente raiz para o design atual.

(Herdado de IDesignerHost)
RootComponentClassName

Obtém o nome totalmente qualificado da classe que está a ser desenhada.

(Herdado de IDesignerHost)
TransactionDescription

Obtém a descrição da transação atual.

(Herdado de IDesignerHost)

Métodos

Name Description
Activate()

Ativa o designer que este anfitrião está a hospedar.

(Herdado de IDesignerHost)
AddService(Type, Object, Boolean)

Adiciona o serviço especificado ao contentor de serviço e, opcionalmente, promove o serviço para quaisquer contentores de serviço pai.

(Herdado de IServiceContainer)
AddService(Type, Object)

Adiciona o serviço especificado ao contentor de serviço.

(Herdado de IServiceContainer)
AddService(Type, ServiceCreatorCallback, Boolean)

Adiciona o serviço especificado ao contentor de serviço e, opcionalmente, promove o serviço para os contentores de serviço pai.

(Herdado de IServiceContainer)
AddService(Type, ServiceCreatorCallback)

Adiciona o serviço especificado ao contentor de serviço.

(Herdado de IServiceContainer)
CreateComponent(Type, String)

Cria um componente do tipo e nome especificados e adiciona-o ao documento de design.

(Herdado de IDesignerHost)
CreateComponent(Type)

Cria um componente do tipo especificado e adiciona-o ao documento de design.

(Herdado de IDesignerHost)
CreateTransaction()

Cria uma DesignerTransaction que pode encapsular sequências de eventos para melhorar o desempenho e permitir funcionalidades de desfazer e refazer suporte.

(Herdado de IDesignerHost)
CreateTransaction(String)

Cria uma DesignerTransaction que pode encapsular sequências de eventos para melhorar o desempenho e permitir funcionalidades de suporte para desfazer e refazer, usando a descrição da transação especificada.

(Herdado de IDesignerHost)
DestroyComponent(IComponent)

Destrói o componente especificado e remove-o do contentor designer.

(Herdado de IDesignerHost)
EndLoad(String, Boolean, ICollection)

Termina a operação de carregamento projetista.

(Herdado de IDesignerLoaderHost)
GetDesigner(IComponent)

Obtém a instância designer que contém o componente especificado.

(Herdado de IDesignerHost)
GetService(Type)

Recebe o objeto de serviço do tipo especificado.

(Herdado de IServiceProvider)
GetType(String)

Recebe uma instância do nome de tipo especificado e totalmente qualificado.

(Herdado de IDesignerHost)
Reload()

Recarrega o documento de design.

(Herdado de IDesignerLoaderHost)
RemoveService(Type, Boolean)

Remove o tipo de serviço especificado do contentor de serviço e, opcionalmente, promove o serviço para contentores de serviço pais.

(Herdado de IServiceContainer)
RemoveService(Type)

Remove o tipo de serviço especificado do contentor de serviço.

(Herdado de IServiceContainer)

evento

Name Description
Activated

Ocorre quando este designer é ativado.

(Herdado de IDesignerHost)
Deactivated

Ocorre quando este designer é desativado.

(Herdado de IDesignerHost)
LoadComplete

Ocorre quando este designer termina de carregar o seu documento.

(Herdado de IDesignerHost)
TransactionClosed

Adiciona um gestor de eventos para o TransactionClosed evento.

(Herdado de IDesignerHost)
TransactionClosing

Adiciona um gestor de eventos para o TransactionClosing evento.

(Herdado de IDesignerHost)
TransactionOpened

Adiciona um gestor de eventos para o TransactionOpened evento.

(Herdado de IDesignerHost)
TransactionOpening

Adiciona um gestor de eventos para o TransactionOpening evento.

(Herdado de IDesignerHost)

Aplica-se a

Ver também