Partager via


WalletItemStore Classe

Définition

Attention

L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms.

Définit un ensemble d’actions et d’opérations asynchrones qui gèrent les éléments du portefeuille dans la base de données du portefeuille. Ils peuvent être utilisés pour lire les éléments existants, ou pour ajouter et supprimer des éléments.

public ref class WalletItemStore sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class WalletItemStore final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Deprecated("WalletItemStore is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 917504, "Windows.Foundation.UniversalApiContract")]
class WalletItemStore final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class WalletItemStore
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Deprecated("WalletItemStore is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 917504, "Windows.Foundation.UniversalApiContract")]
public sealed class WalletItemStore
Public NotInheritable Class WalletItemStore
Héritage
Object Platform::Object IInspectable WalletItemStore
Attributs

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

Appelez la méthode WalletManager.RequestStoreAsync pour obtenir un instance de cette classe.

La plupart des API de cette classe sont visibles dans des exemples d’utilisation dans la rubrique Démarrage rapide : Utilisation des API .

Méthodes

AddAsync(String, WalletItem)

Attention

L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms.

Ajoute un nouvel élément de portefeuille au portefeuille.

ClearAsync()

Attention

L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms.

Efface tous les éléments de portefeuille appartenant à l’application du magasin de données du portefeuille.

DeleteAsync(String)

Attention

L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms.

Supprime un élément de portefeuille spécifique avec l’ID donné du magasin de données du portefeuille.

GetItemsAsync()

Attention

L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms.

Retourne la collection de tous les éléments de portefeuille appartenant à cette application.

GetItemsAsync(WalletItemKind)

Attention

L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms.

Retourne la collection d’éléments de portefeuille du type donné qui appartiennent à cette application.

GetWalletItemAsync(String)

Attention

L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms.

Obtient un élément de portefeuille individuel avec l’ID donné à partir de la base de données du portefeuille. L’élément demandé doit appartenir à cette application.

ImportItemAsync(IRandomAccessStreamReference)

Attention

L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms.

Importe des données à partir d’un fichier XML « .mswallet » dans le magasin de portefeuille ». mswallet » est un format de sérialisation XML pour les informations d’élément de portefeuille. Pour obtenir un guide du format .mswallet (et un lien vers le schéma en XSD), consultez Démarrage rapide : Création et distribution de fichiers .mswallet.

ShowAsync()

Attention

L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms.

Affiche l’interface utilisateur du portefeuille.

ShowAsync(String)

Attention

L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms.

Affiche l’élément avec l’ID donné dans l’interface utilisateur du portefeuille.

UpdateAsync(WalletItem)

Attention

L’espace de noms ApplicationModel.Wallet n’est plus pris en charge et sera bientôt déprécié. Les développeurs sont encouragés à éviter d’utiliser cet espace de noms.

Mises à jour un élément de portefeuille dans le magasin partagé, en fonction des valeurs modifiées dans l’objet WalletItem fourni.

S’applique à

Voir aussi