Freigeben über


WalletTransaction 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.

Stellt eine einzelne Brieftaschentransaktion im Transaktionsverlauf dar.

public ref class WalletTransaction sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class WalletTransaction final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class WalletTransaction final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Deprecated("WalletTransaction is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 917504, "Windows.Foundation.UniversalApiContract")]
class WalletTransaction final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class WalletTransaction
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class WalletTransaction
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Deprecated("WalletTransaction 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 WalletTransaction
function WalletTransaction()
Public NotInheritable Class WalletTransaction
Vererbung
Object Platform::Object IInspectable WalletTransaction
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

Ein WalletTransaction-Objekt stellt die einzelnen Elemente für die WalletItem.TransactionHistory-Eigenschaft dar.

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

Wenn Sie die Werte in einem WalletTransaction-Objekt aktualisieren, das zu den Daten eines WalletItem-Objekts beiträgt, rufen Sie WalletItemStore.UpdateAsync auf (übergeben Sie dieses WalletItem-Objekt ), um die Änderungen an den sichernden Brieftaschenspeicher zu committen.

Konstruktoren

WalletTransaction()

Achtung

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

Initialisiert eine neue instance der WalletTransaction-Klasse.

Eigenschaften

Description

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 die Zusammenfassungsbeschreibung (für die Benutzeroberfläche des Benutzers geeignet) der Transaktion ab oder legt diese fest.

DisplayAmount

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 den Transaktionsbetrag ab oder legt den Transaktionsbetrag fest.

DisplayLocation

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 eine Beschreibung des Transaktionsspeicherorts (geeignet für die Benutzeroberflächenoberfläche) ab oder legt diese fest.

IgnoreTimeOfDay

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 ab oder legt fest, ob die Uhrzeit der Transaktion angezeigt werden soll.

IsLaunchable

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 ab oder legt fest, ob Die App gestartet werden soll, wenn der Benutzer auf "Weitere Transaktionsverlauf anzeigen" tippt.

TransactionDate

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 das Datum und die Uhrzeit der Transaktion ab oder legt sie fest.

Gilt für:

Weitere Informationen