ApplicationDataContainerSettings.HasKey | hasKey Method

Bestimmt, ob eine Anwendungseinstellung mit dem angegebenen Schlüssel vorhanden ist.

Syntax

Derzeit ist kein Code Beispiel verfügbar, oder die Sprache wird nicht unterstützt.

Parameter

key

Typ: String [JavaScript] | Platform::String [C++]

Der Schlüssel.

Rückgabewert

Typ: Boolean [JavaScript] | Platform::Boolean [C++]

"True", wenn der Schlüssel gefunden wird, andernfalls FALSE.

Beispiele

Rufen Sie die ApplicationDataContainer.CreateContainer | createContainer-Methode auf, um einen Einstellungscontainer zu erstellen. In diesem Beispiel wird ein Einstellungscontainer namens exampleContainer erstellt. Zudem wird eine Einstellung namens exampleSetting hinzugefügt. Der Always | always-Wert aus der ApplicationDataCreateDisposition-Enumeration gibt an, dass der Container erstellt werden soll, sofern er noch nicht vorhanden ist.

Rufen Sie mit der ApplicationDataContainer.Values | values-Eigenschaft die exampleSetting-Einstellung im exampleContainer-Container auf.

Rufen Sie die ApplicationDataContainer.DeleteContainer | deleteContainer-Methode auf, um den exampleContainer-Einstellungscontainer zu löschen, wenn Sie ihn beendet haben.


Windows.Storage.ApplicationDataContainer localSettings = Windows.Storage.ApplicationData.Current.LocalSettings;

// Create a setting in a container

Windows.Storage.ApplicationDataContainer container = 
   localSettings.CreateContainer("exampleContainer", Windows.Storage.ApplicationDataCreateDisposition.Always);

if (localSettings.Containers.ContainsKey("exampleContainer"))
{
   localSettings.Containers["exampleContainer"].Values["exampleSetting"] = "Hello Windows";
}

// Read data from a setting in a container

bool hasContainer = localSettings.Containers.ContainsKey("exampleContainer");
bool hasSetting = false;

if (hasContainer)
{
   hasSetting = localSettings.Containers["exampleContainer"].Values.ContainsKey("exampleSetting");
}

// Delete a container

localSettings.DeleteContainer("exampleContainer");

Anforderungen

Unterstützte Mindestversion (Client)

Windows 8

Unterstützte Mindestversion (Server)

Windows Server 2012

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
ApplicationDataContainerSettings

 

 

Anzeigen:
© 2015 Microsoft