IDesignerLoaderHost2 Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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) |