ApplicationDataContainerSettings.HasKey | hasKey Method

Determina si hay una configuración de aplicación con la clave especificada.

Sintaxis

No hay ningún ejemplo de código disponible o este idioma no es compatible.

Parámetros

key

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

Clave.

Valor devuelto

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

True si se encuentra la clave; de lo contrario, false.

Ejemplos

Llame al método ApplicationDataContainer.CreateContainer | createContainer para crear un contenedor de configuración. Este ejemplo crea un contenedor de configuración denominado exampleContainer y agrega un valor denominado exampleSetting. El valor Always | always de la enumeración ApplicationDataCreateDisposition indica que el contenedor se debe crear si no existe.

Utilice la propiedad ApplicationDataContainer.Values | values para tener acceso al valor exampleSetting del contenedor exampleContainer.

Llame al método ApplicationDataContainer.DeleteContainer | deleteContainer para eliminar el contenedor de configuración exampleContainer cuando termine con él.


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

Requisitos

Cliente mínimo compatible

Windows 8

Servidor mínimo compatible

Windows Server 2012

Espacio de nombres

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

Metadatos

Windows.winmd

DLL

Windows.Storage.ApplicationData.dll

Consulta también

Tareas
Inicio rápido: datos de aplicación locales (JavaScript)
Inicio rápido: datos de aplicación locales (C#/VB/C++)
Inicio rápido: datos de aplicación de movilidad (JavaScript)
Inicio rápido: datos de aplicación de movilidad (C#/VB/C++)
Conceptos
Información general sobre los datos de la aplicación
Referencia
ApplicationDataContainerSettings

 

 

Mostrar:
© 2015 Microsoft