Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Classe BasicDesignerLoader

Fornece uma implementação do IDesignerLoaderService interface.

Namespace:  System.ComponentModel.Design.Serialization
Assembly:  System.Design (em System.Design.dll)

[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
[PermissionSetAttribute(SecurityAction.LinkDemand, Name = "FullTrust")]
public abstract class BasicDesignerLoader : DesignerLoader, 
	IDesignerLoaderService

A BasicDesignerLoader é uma implementação completa de um carregador de designer sem nada relativas a um formato de persistência. A BasicDesignerLoader não indicar um texto ou binária persistência, mas ele suporta os seguintes recursos:

  • Várias dependências de carga.

  • acompanhamento alterações no designer.

  • Adiada recarregamento de time ocioso.

A BasicDesignerLoader adiciona dois tipos de serviços ao contêiner de serviço do host de designer: serviços substituíveis e serviços insubstituíveis.Você pode substituir um serviço substituível, alterando o valor do protegido LoaderHost propriedade. Não é possível substituir serviços insubstituíveis porque suas implementações dependem uns dos outros.

A tabela a seguir descreve os serviços fornecidos por padrão.

Serviço padrão

Descrição

IDesignerLoaderService

Permite que objetos solicitar que o designer recarregar próprio quando está ocioso.Este é um serviço substituível.

IDesignerSerializationManager

Usado para serializar e desserializar objetos.O Gerenciador de serialização é adicionado sistema autônomo um serviço para que objetos que precisam para executar a serialização podem utilizar quaisquer provedores de serialização que foram adicionadas ao Gerenciador de serialização.Este é um serviço insubstituível.

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

o.NET Framework e.NET Compact Framework não oferecem suporte a todas as versões de cada plataforma. Para obter uma lista de versões suportadas, consulte Requisitos de sistema do .NET framework.

.NET Framework

Compatível com: 3.5, 3.0, 2.0

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft