ApplicationDataContainerSettings Class

Ermöglicht den Zugriff auf die Einstellungen in einem Einstellungscontainer.

Syntax


var applicationDataContainerSettings = localSettings.values();
var applicationDataContainerSettings = roamingSettings.values();

Attribute

[DualApiPartition()]
[MarshalingBehavior(Agile)]
[Version(0x06020000)]

Member

Der ApplicationDataContainerSettingsKlasse hat die folgenden Arten von Membern:

Ereignisse

Der ApplicationDataContainerSettingsKlasse hat die folgenden Ereignisse:

EreignisBeschreibung
MapChanged Occurs when the map changes.

 

Methoden

The ApplicationDataContainerSettings Klasse verfügt über die folgenden Methoden. Mit C#, Visual Basic und C++ erbt er außerdem Methoden von Object Klasse.

MethodeBeschreibung
Add(KeyValuePair) [C#, VB]Adds a new key-value pair to the ApplicationDataContainerSettings.
Add(String) [C#, VB]Adds an item to the ApplicationDataContainerSettings.
Clear Removes all related application settings.
Contains [C#, VB]Returns a value that indicates whether a specified key-value pair exists in the ApplicationDataContainerSettings.
ContainsKey [C#, VB]Returns a value that indicates whether a specified key exists in the ApplicationDataContainerSettings.
CopyTo [C#, VB]Copies the elements of the collection to an array, starting at a particular array index.
First [C++, JavaScript]Retrieves an iterator to enumerate the settings in the settings container.
GetView [C++, JavaScript]Returns a read-only snapshot of the contents of the settings container.
HasKey [C++, JavaScript]Determines whether there is an application setting with the specified key.
Insert [C++, JavaScript]Inserts or replaces an application setting.
Lookup [C++, JavaScript]Retrieves the specified application setting.
Remove [C++, JavaScript]Removes the specified application setting.
Remove(KeyValuePair) [C#, VB]Removes a specific key-value pair from the ApplicationDataContainerSettings.
Remove(String) [C#, VB]Removes a specific item from the ApplicationDataContainerSettings.
TryGetValue [C#, VB]Returns a value that indicates whether a specified key exists in the ApplicationDataContainerSettings. If an item with that key exists, the item is retrieved as an out parameter.

 

Eigenschaften

ApplicationDataContainerSettingsKlasse hat die folgenden Eigenschaften.

EigenschaftZugriffstypBeschreibung

Count [C#, VB]

SchreibgeschütztGets the number of elements contained in the collection.

IsReadOnly [C#, VB]

SchreibgeschütztGets a value indicating whether the dictionary is read-only.

Item [C#, VB]

Lese-/SchreibzugriffGets or sets the element value at the specified key index.

Keys [C#, VB]

SchreibgeschütztGets an ICollection object containing the keys of the ApplicationDataContainerSettings.

Size [C++, JavaScript]

SchreibgeschütztGets the number of related application settings.

Values [C#, VB]

SchreibgeschütztGets an ICollection object containing the values of the ApplicationDataContainerSettings .

 

Anmerkungen

Auflistungsmemberlisten

Für JavaScript stellt ApplicationDataContainerSettings Unterstützung mithilfe eines Indexes bereit, mit dem auf Elemente zugegriffen werden kann.

Beispiele

Verwenden Sie die LocalSettings | localSettings-Eigenschaft, um die Einstellungen in einem ApplicationDataContainer-Objekt abzurufen. Rufen Sie mit der ApplicationDataContainer.Values | values-Eigenschaft die Einstellungen im localSettings-Container auf. Dieses Beispiel erstellt und liest eine Einstellung namens exampleSetting.

Rufen Sie die ApplicationDataContainerSettings.Remove | remove-Methode auf, um die Einstellung exampleSetting zu löschen, wenn Sie sie beendet haben.


var applicationData = Windows.Storage.ApplicationData.current;

var localSettings = applicationData.localSettings;

// Create a simple setting

localSettings.values["exampleSetting"] = "Hello Windows";

// Read data from a simple setting

var value = localSettings.values["exampleSetting"];
        
if (!value)
{
    // No data
}
else
{
    // Access data in value
}

// Delete a simple setting

localSettings.values.remove("exampleSetting");

Anforderungen

Unterstützte Mindestversion (Client)

Windows 8 [Windows Store-Apps, Desktop-Apps]

Unterstützte Mindestversion (Server)

Windows Server 2012 [Windows Store-Apps, Desktop-Apps]

Namespace

Windows.Storage
Windows::Storage [C++]

Metadaten

Windows.winmd

DLL

Windows.Storage.ApplicationData.dll

Weitere Informationen

Aufgaben
Schnellstart: Lokale Anwendungsdaten (JavaScript)
Schnellstart: Lokale Anwendungsdaten (C#/VB/C++)
Schnellstart: Roaminganwendungsdaten (JavaScript)
Schnellstart: Roaminganwendungsdaten (C#/VB/C++)
Konzepte
Übersicht über Anwendungsdaten
Verweis
ApplicationData
ApplicationDataCompositeValue
ApplicationDataContainer
Beispiele
Anwendungsdatenbeispiel

 

 

Anzeigen:
© 2014 Microsoft