Partilhar via


IDesignerLoaderHost2 Interface

Definição

Fornece uma interface que estende IDesignerLoaderHost para especificar se erros são tolerados ao carregar 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 IDesignerHost
    interface IServiceContainer
    interface IServiceProvider
    interface IDesignerLoaderHost
type IDesignerLoaderHost2 = interface
    interface IDesignerLoaderHost
    interface IDesignerHost
    interface IServiceContainer
    interface IServiceProvider
Public Interface IDesignerLoaderHost2
Implements IDesignerLoaderHost, IServiceProvider
Public Interface IDesignerLoaderHost2
Implements IDesignerLoaderHost
Implementações

Comentários

Use a IDesignerLoaderHost2 interface para especificar se o carregador de designer pode continuar carregando quando ocorrerem erros durante a desserialização.

Propriedades

CanReloadWithErrors

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

Container

Obtém o contêiner para este host de designer.

(Herdado de IDesignerHost)
IgnoreErrorsDuringReload

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

InTransaction

Obtém um valor que indica se o host do designer está atualmente em uma transação.

(Herdado de IDesignerHost)
Loading

Obtém um valor que indica se o host de designer está carregando o documento no momento.

(Herdado de IDesignerHost)
RootComponent

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

(Herdado de IDesignerHost)
RootComponentClassName

Obtém o nome totalmente qualificado da classe que está sendo criada.

(Herdado de IDesignerHost)
TransactionDescription

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

(Herdado de IDesignerHost)

Métodos

Activate()

Ativa o designer que este host está hospedando.

(Herdado de IDesignerHost)
AddService(Type, Object)

Adiciona o serviço especificado ao contêiner de serviço.

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

Adiciona o serviço especificado ao contêiner de serviço e, opcionalmente, promove o serviço para qualquer contêiner de serviço pai.

(Herdado de IServiceContainer)
AddService(Type, ServiceCreatorCallback)

Adiciona o serviço especificado ao contêiner de serviço.

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

Adiciona o serviço especificado ao contêiner de serviço e, opcionalmente, promove o serviço para contêineres de serviço pai.

(Herdado de IServiceContainer)
CreateComponent(Type)

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

(Herdado de IDesignerHost)
CreateComponent(Type, String)

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

(Herdado de IDesignerHost)
CreateTransaction()

Cria um DesignerTransaction que pode encapsular sequências de eventos para melhorar o desempenho e habilitar desfazer e refazer a funcionalidade de suporte.

(Herdado de IDesignerHost)
CreateTransaction(String)

Cria um DesignerTransaction que pode encapsular sequências de eventos para melhorar o desempenho e habilitar a funcionalidade de suporte de 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 contêiner de designer.

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

Encerra a operação de carregamento do designer.

(Herdado de IDesignerLoaderHost)
GetDesigner(IComponent)

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

(Herdado de IDesignerHost)
GetService(Type)

Obtém o objeto de serviço do tipo especificado.

(Herdado de IServiceProvider)
GetType(String)

Obtém uma instância do nome do tipo totalmente qualificado especificado.

(Herdado de IDesignerHost)
Reload()

Recarrega o documento de design.

(Herdado de IDesignerLoaderHost)
RemoveService(Type)

Remove o tipo de serviço especificado do contêiner de serviço.

(Herdado de IServiceContainer)
RemoveService(Type, Boolean)

Remove o tipo de serviço especificado do contêiner de serviço e, opcionalmente, promove o serviço para contêineres de serviço pai.

(Herdado de IServiceContainer)

Eventos

Activated

Ocorre quando esse designer é ativado.

(Herdado de IDesignerHost)
Deactivated

Ocorre quando esse designer é desativado.

(Herdado de IDesignerHost)
LoadComplete

Ocorre quando este designer termina de carregar seu documento.

(Herdado de IDesignerHost)
TransactionClosed

Adiciona um manipulador de eventos para o evento TransactionClosed.

(Herdado de IDesignerHost)
TransactionClosing

Adiciona um manipulador de eventos para o evento TransactionClosing.

(Herdado de IDesignerHost)
TransactionOpened

Adiciona um manipulador de eventos para o evento TransactionOpened.

(Herdado de IDesignerHost)
TransactionOpening

Adiciona um manipulador de eventos para o evento TransactionOpening.

(Herdado de IDesignerHost)

Métodos de Extensão

GetKeyedService<T>(IServiceProvider, Object)

Obtém um serviço do tipo T do IServiceProvider.

GetKeyedServices(IServiceProvider, Type, Object)

Obtém uma enumeração de serviços do tipo serviceType do IServiceProvider.

GetKeyedServices<T>(IServiceProvider, Object)

Obtém uma enumeração de serviços do tipo T do IServiceProvider.

GetRequiredKeyedService(IServiceProvider, Type, Object)

Obtém um serviço do tipo serviceType do IServiceProvider.

GetRequiredKeyedService<T>(IServiceProvider, Object)

Obtém um serviço do tipo T do IServiceProvider.

CreateAsyncScope(IServiceProvider)

Cria um novo AsyncServiceScope que pode ser usado para resolver serviços com escopo.

CreateScope(IServiceProvider)

Cria um novo IServiceScope que pode ser usado para resolver serviços com escopo.

GetRequiredService(IServiceProvider, Type)

Obter serviço do tipo serviceType do IServiceProvider.

GetRequiredService<T>(IServiceProvider)

Obter serviço do tipo T do IServiceProvider.

GetService<T>(IServiceProvider)

Obter serviço do tipo T do IServiceProvider.

GetServices(IServiceProvider, Type)

Obtém uma enumeração de serviços do tipo serviceType do IServiceProvider.

GetServices<T>(IServiceProvider)

Obtém uma enumeração de serviços do tipo T do IServiceProvider.

GetFakeLogCollector(IServiceProvider)

Obtém o objeto que coleta registros de log enviados ao agente falso.

GetFakeRedactionCollector(IServiceProvider)

Obtém a instância falsa do coletor de refatoração do contêiner de injeção de dependência.

Aplica-se a

Confira também