c# windows-phone-8.1

c# - Windows Phone 8.1-Almacenamiento aislado



windows-phone-8.1 (1)

Utilice las clases en el espacio de nombres de Windows.Storage. Son nuevas para Universal Apps. Si desea que los datos permanezcan siempre locales, intente Windows.Storage.ApplicationData.Current.LocalSettings . Sin embargo, si no le importa que se hayan almacenado en la configuración de roaming (estarían disponibles para su aplicación en Windows 8.1 en caso de que realice Aplicaciones universales) puede usar Windows.Storage.ApplicationData.Current.RoamingSettings .

var localSettings = Windows.Storage.ApplicationData.Current.LocalSettings; if(localSettings.Values.ContainsKey("LocationConsent")) DoSomething(localSettings.Values["LocationConsent"])

o

var roamingSettings = Windows.Storage.ApplicationData.Current.RoamingSettings; if(roamingSettings.Values.ContainsKey("LocationConsent")) DoSomething(roamingSettings.Values["LocationConsent"])

Esto debería resolver su problema. Escribí esto desde lo alto de mi cabeza, espero que funcione para ti.

Me preguntaba cómo lidiar con IsolatedStorageSettings en Windows Phone 8.1 SDK. Por ejemplo:

IsolatedStorageSettings.ApplicationSettings.Contains("LocationConsent")

¿Cómo funciona esto en 8.1? Al igual que en, ¿cómo escribo esta declaración sin obtener errores de contexto. Siento que está en desuso o algo así porque no se resuelve en un espacio de nombres conocido ni nada.

Estoy trabajando con mapas para mi proyecto actual y trasladarlo a 8.1 me da algunos problemas de sintaxis. He intentado buscarlo, pero creo que es demasiado pronto para la documentación, supongo, porque MSDN ni siquiera dice nada al respecto, a menos que lo haya perdido por accidente. Cualquier ayuda es apreciada.