HasKey | hasKey - Methode

ApplicationDataContainerSettings.HasKey | hasKey Method

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

Syntax


var boolean = applicationDataContainerSettings.hasKey(key);

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.


var applicationData = Windows.Storage.ApplicationData.current;

var localSettings = applicationData.localSettings;

// Create a setting in a container

var container = localSettings.createContainer("exampleContainer", 
    Windows.Storage.ApplicationDataCreateDisposition.Always);

if (localSettings.containers.hasKey("exampleContainer"))
{
    localSettings.containers.lookup("exampleContainer").values["exampleSetting"] = "Hello Windows";
}

// Read data from a setting in a container

var hasContainer = localSettings.containers.hasKey("exampleContainer");

if (hasContainer)
{
    // Access data in: 
    //   localSettings.containers.lookup("exampleContainer").values.hasKey("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:
© 2017 Microsoft