ApplicationDataContainerSettings.HasKey | hasKey Method

Determina se è presente un'impostazione dell'applicazione con la chiave specificata.

Sintassi

Non sono attualmente disponibili esempi di codice o questo linguaggio potrebbe non essere supportato.

Parametri

key

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

Chiave.

Valore restituito

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

True se viene trovata la chiave; in caso contrario, false.

Esempi

Chiamare il metodo ApplicationDataContainer.CreateContainer | createContainer per creare un contenitore di impostazioni. In questo esempio viene creato un contenitore delle impostazioni denominato exampleContainer e viene aggiunta un'impostazione denominata exampleSetting. Il valore Always | always dell'enumerazione ApplicationDataCreateDisposition indica che il contenitore deve essere creato se non esiste già.

Utilizzare la proprietà ApplicationDataContainer.Values | values per accedere all'impostazione exampleSetting nel contenitore exampleContainer.

Chiamare il metodo ApplicationDataContainer.DeleteContainer | deleteContainer per eliminare il contenitore di impostazioni exampleContainer quando non è più necessario.


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")

Requisiti

Client minimo supportato

Windows 8

Server minimo supportato

Windows Server 2012

Spazio dei nomi

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

Metadati

Windows.winmd

DLL

Windows.Storage.ApplicationData.dll

Vedi anche

Attività
Guida introduttiva: Dati dell'applicazione locale (JavaScript)
Guida introduttiva: Dati dell'applicazione locale (C#/VB/C++)
Guida introduttiva: Dati dell'applicazione di roaming (JavaScript)
Guida introduttiva: Dati dell'applicazione di roaming (C#/VB/C++)
Concetti
Panoramica dei dati dell'applicazione
Riferimento
ApplicationDataContainerSettings

 

 

Mostra:
© 2014 Microsoft