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 SettingsProperty

Usado internamente como a classe que representa os metadados sobre uma propriedade de configuração individuais.

System.Object
  System.Configuration.SettingsProperty

Namespace:  System.Configuration
Assembly:  System (em System.dll)

public class SettingsProperty

O tipo SettingsProperty expõe os membros a seguir.

  NomeDescrição
Método públicoSettingsProperty(SettingsProperty)Inicializa uma nova instância da SettingsProperty classe, com base no parâmetro fornecido.
Método públicoSettingsProperty(String)Inicializa uma nova instância da classe SettingsProperty. Dependendo do parâmetro fornecido.
Método públicoSettingsProperty(String, Type, SettingsProvider, Boolean, Object, SettingsSerializeAs, SettingsAttributeDictionary, Boolean, Boolean)Cria uma nova instância do SettingsProperty classe com base nos parâmetros fornecidos.
Superior

  NomeDescrição
Propriedade públicaAttributesObtém um SettingsAttributeDictionary que contém os atributos de objeto do SettingsProperty objeto.
Propriedade públicaDefaultValueObtém ou define o valor padrão de SettingsProperty objeto.
Propriedade públicaIsReadOnlyObtém ou define um valor especificando se um SettingsProperty objeto é somente leitura.
Propriedade públicaNameObtém ou define o nome da SettingsProperty.
Propriedade públicaPropertyTypeObtém ou define o tipo para o SettingsProperty.
Propriedade públicaProviderObtém ou define o provedor para o SettingsProperty.
Propriedade públicaSerializeAsObtém ou define um SettingsSerializeAs de objeto para o SettingsProperty.
Propriedade públicaThrowOnErrorDeserializingObtém ou define um valor que especifica se um erro será gerado quando a propriedade é desserializada sem sucesso.
Propriedade públicaThrowOnErrorSerializingObtém ou define um valor que especifica se um erro será gerado quando a propriedade sem êxito é serializada.
Superior

  NomeDescrição
Método públicoEquals(Object) Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegidoFinalize Permite um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)
Método públicoGetHashCodeServe como a função de hash padrão. (Herdado de Object.)
Método públicoGetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegidoMemberwiseCloneCria uma cópia superficial do Object atual. (Herdado de Object.)
Método públicoToStringRetorna uma string que representa o objeto atual. (Herdado de Object.)
Superior

SettingsProperty é usado para descrever as propriedades de configurações de uma classe derivada de SettingsBase. A API de configurações permite que uma coleção de propriedades de configurações sejam agrupados em uma classe de tempo de execução de linguagem comum.

Quando persisting configurações, o SettingsBase classe base pede uma coleção de SettingsProperty objetos, agrupados em uma coleção do tipo SettingsPropertyCollection. Ele faz isso chamando o seu próprio membro de propriedades. Classes herdadas devem retornar uma coleção de propriedades a serem mantidas.

Cada SettingsProperty objeto inclui metadados sobre a propriedade, incluindo o seguinte:

  • Nome.

  • Valor padrão.

  • Tipo de propriedade.

  • Método de serialização.

  • Provedor a ser usado para persistência.

  • Outros atributos arbitrários que são específico do provedor e do contexto.

.NET Framework

Com suporte em: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos do sistema do .NET Framework.

Quaisquer membros estático (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.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2015 Microsoft