Windows Dev Center

ApplicationDataContainerSettings.HasKey | hasKey Method

Détermine s'il existe un paramètre d'application avec la clé spécifiée.

Syntaxe

Aucun exemple de code n'est actuellement disponible ou ce langage n'est pas pris en charge.

Paramètres

key

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

Clé.

Valeur de retour

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

True si la clé est trouvée ; sinon, false.

Exemples

Appelle la méthode ApplicationDataContainer.CreateContainer | createContainer pour créer un conteneur de paramètres. Cet exemple crée un conteneur de paramètres nommé exampleContainer et ajoute un paramètre nommé exampleSetting. La valeur Always | always de l'énumération ApplicationDataCreateDisposition indique que le conteneur doit être créé s'il n'existe pas.

Utilisez la propriété ApplicationDataContainer.Values | values pour accéder au paramètre exampleSetting dans le conteneur exampleContainer.

Appelez la méthode ApplicationDataContainer.DeleteContainer | deleteContainer pour supprimer le conteneur de paramètres exampleContainer lorsque vous n'en avez plus besoin.


Dim localSettings As Windows.Storage.ApplicationDataContainer = Windows.Storage.ApplicationData.Current.LocalSettings

' Create a setting in a container

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

If localSettings.Containers.ContainsKey("exampleContainer") Then
    localSettings.Containers("exampleContainer").Values("exampleSetting") = "Hello Windows"
End If

' Read data from a setting in a container

Dim hasContainer As Boolean = localSettings.Containers.ContainsKey("exampleContainer")
Dim hasSetting As Boolean = False

If hasContainer Then
    hasSetting = localSettings.Containers("exampleContainer").Values.ContainsKey("exampleSetting")
End If

' Delete a container

localSettings.DeleteContainer("exampleContainer")

Configuration requise

Client minimal pris en charge

Windows 8

Serveur minimal pris en charge

Windows Server 2012

Espace de noms

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

Métadonnées

Windows.winmd

DLL

Windows.Storage.ApplicationData.dll

Voir aussi

Tâches
Démarrage rapide : données des applications locales (JavaScript)
Démarrage rapide : données des applications locales (C#/VB/C++)
Démarrage rapide : données des applications itinérantes (JavaScript)
Démarrage rapide : données des applications itinérantes (C#/VB/C++)
Concepts
Présentation des données de l'application
Référence
ApplicationDataContainerSettings

 

 

Afficher:
© 2015 Microsoft