SettingsProperty Klas

Definitie

Intern gebruikt als de klasse die metagegevens over een afzonderlijke configuratie-eigenschap vertegenwoordigt.

public ref class SettingsProperty
public class SettingsProperty
type SettingsProperty = class
Public Class SettingsProperty
Overname
SettingsProperty

Opmerkingen

SettingsProperty wordt gebruikt om instellingeneigenschappen van een klasse te beschrijven die is afgeleid van SettingsBase. Met de Instellingen-API kan een verzameling instellingeneigenschappen worden gegroepeerd in een algemene taalruntimeklasse.

Bij het behouden van SettingsProperty instellingen vraagt de SettingsBase basisklasse om een verzameling objecten, gegroepeerd in een verzameling van het typeSettingsPropertyCollection. Dit doet u door een eigen lid eigenschappen aan te roepen. Overgenomen klassen moeten een verzameling eigenschappen retourneren die behouden moeten blijven.

Elk SettingsProperty object bevat metagegevens over de eigenschap, waaronder de volgende:

  • Name.

  • Standaardwaarde.

  • Eigenschapstype.

  • Serialisatiemethode.

  • Provider die moet worden gebruikt voor persistentie.

  • Andere willekeurige kenmerken die specifiek zijn voor context en provider.

Constructors

Name Description
SettingsProperty(SettingsProperty)

Initialiseert een nieuw exemplaar van de SettingsProperty klasse op basis van de opgegeven parameter.

SettingsProperty(String, Type, SettingsProvider, Boolean, Object, SettingsSerializeAs, SettingsAttributeDictionary, Boolean, Boolean)

Hiermee maakt u een nieuw exemplaar van de SettingsProperty klasse op basis van de opgegeven parameters.

SettingsProperty(String)

Initialiseert een nieuw exemplaar van de SettingsProperty klasse. gebaseerd op de opgegeven parameter.

Eigenschappen

Name Description
Attributes

Hiermee haalt u een SettingsAttributeDictionary object op met de kenmerken van het SettingsProperty object.

DefaultValue

Hiermee wordt de standaardwaarde van het SettingsProperty object opgehaald of ingesteld.

IsReadOnly

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een SettingsProperty object het kenmerk Alleen-lezen heeft.

Name

Hiermee haalt u de naam van de SettingsProperty.

PropertyType

Hiermee wordt het type voor de SettingsProperty.

Provider

Haalt de provider op of stelt deze in voor de SettingsProperty.

SerializeAs

Hiermee wordt een SettingsSerializeAs object opgehaald of ingesteld voor de SettingsProperty.

ThrowOnErrorDeserializing

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of er een fout wordt gegenereerd wanneer de eigenschap niet kan worden gedeserialiseerd.

ThrowOnErrorSerializing

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of er een fout wordt gegenereerd wanneer de eigenschap niet kan worden geserialiseerd.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op