IDesignerLoaderHost2 Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece uma interface que se estende IDesignerLoaderHost para especificar se os 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
Comentários
Use a IDesignerLoaderHost2 interface para especificar se o carregador de designer pode continuar carregando quando ocorrerem erros durante a desserialização.
Propriedades
| Nome | Description |
|---|---|
| CanReloadWithErrors |
Obtém ou define um valor que indica se é possível recarregar com erros. |
| Container |
Obtém o contêiner deste host de designer. (Herdado de IDesignerHost) |
| IgnoreErrorsDuringReload |
Obtém ou define um valor que indica se os erros devem ser ignorados quando Reload() são chamados. |
| 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 do 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 projetada. (Herdado de IDesignerHost) |
| TransactionDescription |
Obtém a descrição da transação atual. (Herdado de IDesignerHost) |
Métodos
| Nome | Description |
|---|---|
| Activate() |
Ativa o designer que este host está hospedando. (Herdado de IDesignerHost) |
| AddService(Type, Object, Boolean) |
Adiciona o serviço especificado ao contêiner de serviço e, opcionalmente, promove o serviço a todos os contêineres de serviço pai. (Herdado de IServiceContainer) |
| AddService(Type, Object) |
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) |
| AddService(Type, ServiceCreatorCallback) |
Adiciona o serviço especificado ao contêiner de serviço. (Herdado de IServiceContainer) |
| CreateComponent(Type, String) |
Cria um componente do tipo e do nome especificados e o adiciona 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 um DesignerTransaction que pode encapsular sequências de eventos para melhorar o desempenho e habilitar a funcionalidade de desfazer e refazer o 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 desfazer e refazer o suporte, usando a descrição da transação especificada. (Herdado de IDesignerHost) |
| DestroyComponent(IComponent) |
Destrói o componente especificado e o remove do contêiner do 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 de tipo totalmente qualificado especificado. (Herdado de IDesignerHost) |
| Reload() |
Recarrega o documento de design. (Herdado de IDesignerLoaderHost) |
| 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) |
| RemoveService(Type) |
Remove o tipo de serviço especificado do contêiner de serviço. (Herdado de IServiceContainer) |
Eventos
| Nome | Description |
|---|---|
| Activated |
Ocorre quando esse designer é ativado. (Herdado de IDesignerHost) |
| Deactivated |
Ocorre quando esse designer é desativado. (Herdado de IDesignerHost) |
| LoadComplete |
Ocorre quando este designer conclui o carregamento de seu documento. (Herdado de IDesignerHost) |
| TransactionClosed |
Adiciona um processador de eventos para o TransactionClosed evento. (Herdado de IDesignerHost) |
| TransactionClosing |
Adiciona um processador de eventos para o TransactionClosing evento. (Herdado de IDesignerHost) |
| TransactionOpened |
Adiciona um processador de eventos para o TransactionOpened evento. (Herdado de IDesignerHost) |
| TransactionOpening |
Adiciona um processador de eventos para o TransactionOpening evento. (Herdado de IDesignerHost) |