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