SettingsStore Klasse

Definition

Abstrakte Klasse für das Lesen oder aufzählen der Schreiben der Auflistungen und Eigenschaften des ausgewählten Bereichs. Es wird von der SettingsManager.GetReadOnlySettingsStore-Methode abgerufen.

public ref class SettingsStore abstract
[Windows::Foundation::Metadata::WebHostHidden]
public ref class SettingsStore abstract
[Windows::Foundation::Metadata::WebHostHidden]
class SettingsStore abstract
public abstract class SettingsStore
type SettingsStore = class
Public MustInherit Class SettingsStore
Vererbung
SettingsStore
Abgeleitet

Beispiele

Ein Beispiel für einen untergeordneten Auflistungs Pfad wäre: "root collection\internal collection\blatt Collection".

Hinweise

Wenn der Auflistungs Pfad in den Methoden dieser Klasse als leere Zeichenfolge ("") bereitgestellt wird, gibt er die Auflistung der obersten Ebene an. Wenn der Eigenschaftsname eine leere Zeichenfolge ist, wird die Standard Eigenschaft der Auflistung angegeben.

Sammlungen können Eigenschaften und untergeordnete Sammlungen enthalten. Die Pfade für untergeordnete Sammlungen werden mit den Trennzeichen wie Verzeichnissen im Dateisystem beschrieben. Ebenso ist das Trennzeichen " \ " (umgekehrter Schrägstrich).

Konstruktoren

SettingsStore()

Initialisiert eine neue Instanz des settingsstores.

Methoden

CollectionExists(String)

Überprüft das Vorhandensein der Auflistung, die in an diese Methode übergeben wird.

GetBoolean(String, String)

Gibt den Wert der angeforderten Eigenschaft zurück, deren Datentyp SettingsType.Int32 als boolescher Wert ist.

GetBoolean(String, String, Boolean)

Gibt den Wert der angeforderten Eigenschaft zurück, deren Datentyp SettingsType.Int32 als boolescher Wert ist.

GetInt32(String, String)

Gibt den Wert der angeforderten Eigenschaft zurück, deren Datentyp SettingsType.Int32 ist.

GetInt32(String, String, Int32)

Gibt den Wert der angeforderten Eigenschaft zurück, deren Datentyp SettingsType.Int32 ist.

GetInt64(String, String)

Gibt den Wert der angeforderten Eigenschaft zurück, deren Datentyp SettingsType.Int64 ist.

GetInt64(String, String, Int64)

Gibt den Wert der angeforderten Eigenschaft zurück, deren Datentyp SettingsType.Int64 ist.

GetLastWriteTime(String)

Stellt die letzte Schreibzeit der Eigenschaften und Unterauflistungen bereit, die direkt bei der angegebenen Auflistung sind.

GetMemoryStream(String, String)

Gibt den Wert der angeforderten Eigenschaft zurück, deren Datentyp SettingsType.Binary ist. Um sofort auf das zugrunde liegende Bytearray zuzugreifen, kann die MemoryStream.ToArray-Methode verwendet werden.

GetPropertyCount(String)

Gibt die Anzahl von Eigenschaften unter der angegebenen Auflistung zurück.

GetPropertyNames(String)

Gibt die Namen von Eigenschaften unter der angegebenen Auflistung zurück.

GetPropertyNamesAndValues(String)
GetPropertyType(String, String)

Gibt den Typ der angeforderten Eigenschaft zurück.

GetString(String, String)

Gibt den Wert der angeforderten Eigenschaft zurück, deren Datentyp SettingsType.String ist.

GetString(String, String, String)

Gibt den Wert der angeforderten Eigenschaft zurück, deren Datentyp SettingsType.String ist.

GetSubCollectionCount(String)

Gibt die Anzahl von Unterauflistungen unter der angegebenen Auflistung zurück.

GetSubCollectionNames(String)

Gibt die Namen von Unterauflistungen unter der angegebenen Auflistung zurück.

GetUInt32(String, String)

Gibt den Wert der angeforderten Eigenschaft zurück, deren Datentyp SettingsType.Int32 ist.

GetUInt32(String, String, UInt32)

Gibt den Wert der angeforderten Eigenschaft zurück, deren Datentyp SettingsType.Int32 ist.

GetUInt64(String, String)

Gibt den Wert der angeforderten Eigenschaft zurück, deren Datentyp SettingsType.Int64 ist.

GetUInt64(String, String, UInt64)

Gibt den Wert der angeforderten Eigenschaft zurück, deren Datentyp SettingsType.Int64 ist.

PropertyExists(String, String)

Überprüft das Vorhandensein der Eigenschaft, die in an diese Methode übergeben wird.

Gilt für