Freigeben über


WalletItemStore Klasse

Definition

Achtung

Der ApplicationModel.Wallet-Namespace wird nicht mehr unterstützt und wird bald veraltet sein. Entwickler werden empfohlen, die Verwendung dieses Namespaces zu vermeiden.

Definiert eine Reihe von asynchronen Aktionen und Vorgängen, die die Brieftaschenelemente in der Brieftaschendatenbank verwalten. Diese können zum Lesen der vorhandenen Elemente oder zum Hinzufügen und Entfernen von Elementen verwendet werden.

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
Vererbung
Object Platform::Object IInspectable WalletItemStore
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Rufen Sie die WalletManager.RequestStoreAsync-Methode auf, um eine instance dieser Klasse abzurufen.

Die meisten APIs für diese Klasse finden Sie in Beispielverwendungen im Thema Schnellstart: Verwenden der APIs .

Methoden

AddAsync(String, WalletItem)

Achtung

Der ApplicationModel.Wallet-Namespace wird nicht mehr unterstützt und wird bald veraltet sein. Entwickler werden empfohlen, die Verwendung dieses Namespaces zu vermeiden.

Fügt der Brieftasche ein neues Brieftaschenelement hinzu.

ClearAsync()

Achtung

Der ApplicationModel.Wallet-Namespace wird nicht mehr unterstützt und wird bald veraltet sein. Entwickler werden empfohlen, die Verwendung dieses Namespaces zu vermeiden.

Löscht alle App-eigenen Brieftaschenelemente aus dem Wallet-Datenspeicher.

DeleteAsync(String)

Achtung

Der ApplicationModel.Wallet-Namespace wird nicht mehr unterstützt und wird bald veraltet sein. Entwickler werden empfohlen, die Verwendung dieses Namespaces zu vermeiden.

Entfernt ein bestimmtes Brieftaschenelement mit der angegebenen ID aus dem Wallet-Datenspeicher.

GetItemsAsync()

Achtung

Der ApplicationModel.Wallet-Namespace wird nicht mehr unterstützt und wird bald veraltet sein. Entwickler werden empfohlen, die Verwendung dieses Namespaces zu vermeiden.

Gibt die Sammlung aller Brieftaschenelemente im Besitz dieser App zurück.

GetItemsAsync(WalletItemKind)

Achtung

Der ApplicationModel.Wallet-Namespace wird nicht mehr unterstützt und wird bald veraltet sein. Entwickler werden empfohlen, die Verwendung dieses Namespaces zu vermeiden.

Gibt die Sammlung von Brieftaschenelementen des angegebenen Typs zurück, die sich im Besitz dieser App befinden.

GetWalletItemAsync(String)

Achtung

Der ApplicationModel.Wallet-Namespace wird nicht mehr unterstützt und wird bald veraltet sein. Entwickler werden empfohlen, die Verwendung dieses Namespaces zu vermeiden.

Ruft ein einzelnes Brieftaschenelement mit der angegebenen ID aus der Brieftaschendatenbank ab. Das angeforderte Element muss sich im Besitz dieser App befinden.

ImportItemAsync(IRandomAccessStreamReference)

Achtung

Der ApplicationModel.Wallet-Namespace wird nicht mehr unterstützt und wird bald veraltet sein. Entwickler werden empfohlen, die Verwendung dieses Namespaces zu vermeiden.

Importiert Daten aus einer ".mswallet"-XML-Datei in den Brieftaschenspeicher." mswallet" ist ein XML-Serialisierungsformat für Informationen zu Brieftaschenelementen. Eine Anleitung zum Format ".mswallet" (und einen Link zum Schema in XSD) finden Sie unter Schnellstart: Erstellen und Verteilen von MSWALLET-Dateien.

ShowAsync()

Achtung

Der ApplicationModel.Wallet-Namespace wird nicht mehr unterstützt und wird bald veraltet sein. Entwickler werden empfohlen, die Verwendung dieses Namespaces zu vermeiden.

Zeigt die Benutzeroberfläche der Brieftasche an.

ShowAsync(String)

Achtung

Der ApplicationModel.Wallet-Namespace wird nicht mehr unterstützt und wird bald veraltet sein. Entwickler werden empfohlen, die Verwendung dieses Namespaces zu vermeiden.

Zeigt das Element mit der angegebenen ID auf der Wallet-Benutzeroberfläche an.

UpdateAsync(WalletItem)

Achtung

Der ApplicationModel.Wallet-Namespace wird nicht mehr unterstützt und wird bald veraltet sein. Entwickler werden empfohlen, die Verwendung dieses Namespaces zu vermeiden.

Updates ein Brieftaschenelement im freigegebenen Speicher basierend auf den geänderten Werten im bereitgestellten WalletItem-Objekt.

Gilt für:

Weitere Informationen