ApplicationDataContainerSettings Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit l’accès aux paramètres dans un conteneur de paramètres. La propriété ApplicationDataContainer.Values renvoie un objet qui peut être converti en ce type.
public ref class ApplicationDataContainerSettings sealed : IIterable<IKeyValuePair<Platform::String ^, Platform::Object ^> ^>, IMap<Platform::String ^, Platform::Object ^>, IObservableMap<Platform::String ^, Platform::Object ^>, IPropertySet
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ApplicationDataContainerSettings final : IIterable<IKeyValuePair<winrt::hstring, IInspectable const&>>, IMap<winrt::hstring, IInspectable const&>, IObservableMap<winrt::hstring, IInspectable const&>, IPropertySet
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ApplicationDataContainerSettings : IDictionary<string,object>, IEnumerable<KeyValuePair<string,object>>, IObservableMap<string,object>, IPropertySet
Public NotInheritable Class ApplicationDataContainerSettings
Implements IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object)), IObservableMap(Of String, Object), IPropertySet
- Héritage
- Attributs
- Implémente
-
IMap<K,V> IDictionary<K,V> IDictionary<String,Object> IMap<Platform::String,Platform::Object> IMap<winrt::hstring,IInspectable> IIterable<IKeyValuePair<K,V>> IEnumerable<KeyValuePair<K,V>> IEnumerable<KeyValuePair<String,Object>> IIterable<IKeyValuePair<Platform::String,Platform::Object>> IIterable<IKeyValuePair<winrt::hstring,IInspectable>> IObservableMap<String,Object> IObservableMap<Platform::String,Platform::Object> IObservableMap<winrt::hstring,IInspectable> IPropertySet
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Remarques
Pour obtenir les paramètres locaux d’une application, procédez comme suit. Ces étapes sont illustrées dans l’exemple LocalSettings .
- Obtenez la valeur de la propriété ApplicationData.Current statique. Cette propriété retourne un magasin de données de type ApplicationData.
- Obtenez la valeur de la propriété LocalSettings du magasin de données. Cette propriété retourne un conteneur de données de type ApplicationDataContainer.
- Lisez la propriété Values du conteneur de données. Cette propriété retourne un groupe de paramètres de type IPropertySet, qui peut être casté au type ApplicationDataContainerSettings.
Listes de membres de la collection
Notez que pour JavaScript, ApplicationDataContainerSettings prend en charge l’utilisation d’un index pour accéder aux éléments.
Propriétés
Size |
Obtient le nombre de paramètres d’application associés. |
Méthodes
Clear() |
Supprime tous les paramètres d’application associés. |
First() |
Récupère un itérateur pour énumérer les paramètres dans le conteneur de paramètres. |
GetView() |
Retourne une instantané en lecture seule du contenu du conteneur de paramètres. |
HasKey(String) |
Détermine s’il existe un paramètre d’application avec la clé spécifiée. |
Insert(String, Object) |
Insère ou remplace un paramètre d’application. |
Lookup(String) |
Récupère le paramètre d’application spécifié. |
Remove(String) |
Supprime le paramètre d’application spécifié. |
Événements
MapChanged |
Se produit lorsque la carte change. |