SettingsProperty Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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) |