Freigeben über


ApplicationSettingsBase.Properties Eigenschaft

Definition

Ruft die Auflistung der Einstellungseigenschaften im Wrapper ab.

public:
 virtual property System::Configuration::SettingsPropertyCollection ^ Properties { System::Configuration::SettingsPropertyCollection ^ get(); };
[System.ComponentModel.Browsable(false)]
public override System.Configuration.SettingsPropertyCollection Properties { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Properties : System.Configuration.SettingsPropertyCollection
Public Overrides ReadOnly Property Properties As SettingsPropertyCollection

Eigenschaftswert

Eine SettingsPropertyCollection, die alle im aktuellen Wrapper verwendeten SettingsProperty-Objekte enthält.

Attribute

Ausnahmen

Der zugeordnete Einstellungsanbieter konnte nicht gefunden werden, oder seine Instanziierung schlug fehl.

Hinweise

Der get Accessor der Properties -Eigenschaft spiegelt die Metadaten der Einstellungswrapperklasse wider, die von ApplicationSettingsBaseabgeleitet wird, um den Satz der verfügbaren Eigenschaften der Anwendungseinstellungen dynamisch zu bestimmen.

Die ApplicationSettingsBase -Klasse erkennt nativ bestimmte Merkmale einer Anwendungseinstellung, z. B. Name, Eigenschaftstyp, Einstellungsanbieter, Standardwert, schreibgeschützte status und eine Serialisierungseinstellung. Diese Merkmale werden als Eigenschaften in der SettingsProperty -Klasse gespiegelt. Alle anderen Attribute der Einstellungseigenschaft werden einfach an den zugehörigen Einstellungsanbieter übergeben.

Gilt für:

Weitere Informationen