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 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

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)

Métodos da Extensão

Name Description
CreateAsyncScope(IServiceProvider)

Cria um novo AsyncServiceScope que pode ser usado para resolver serviços com âmbito definido.

CreateScope(IServiceProvider)

Cria um novo IServiceScope que pode ser usado para resolver serviços com âmbito definido.

GetKeyedService(IServiceProvider, Type, Object)

Obtenha o serviço do tipo serviceType .IServiceProvider

GetKeyedService<T>(IServiceProvider, Object)

Obtenha o serviço do tipo T .IServiceProvider

GetKeyedServices(IServiceProvider, Type, Object)

Obtenha uma enumeração de serviços do tipo serviceType a partir do IServiceProvider.

GetKeyedServices<T>(IServiceProvider, Object)

Obtenha uma enumeração de serviços do tipo T a partir do IServiceProvider.

GetRequiredKeyedService(IServiceProvider, Type, Object)

Obtenha o serviço do tipo serviceType .IServiceProvider

GetRequiredKeyedService<T>(IServiceProvider, Object)

Obtenha o serviço do tipo T .IServiceProvider

GetRequiredService(IServiceProvider, Type)

Obtenha o serviço do tipo serviceType .IServiceProvider

GetRequiredService<T>(IServiceProvider)

Obtenha o serviço do tipo T .IServiceProvider

GetService<T>(IServiceProvider)

Obtenha o serviço do tipo T .IServiceProvider

GetServices(IServiceProvider, Type)

Obtenha uma enumeração de serviços do tipo serviceType a partir do IServiceProvider.

GetServices<T>(IServiceProvider)

Obtenha uma enumeração de serviços do tipo T a partir do IServiceProvider.

Aplica-se a

Ver também