Condividi tramite


WalletTransaction Classe

Definizione

Attenzione

Lo spazio dei nomi ApplicationModel.Wallet non è più supportato e verrà presto deprecato. Gli sviluppatori sono invitati a evitare di usare questo spazio dei nomi.

Rappresenta una singola transazione portafoglio nella cronologia delle transazioni.

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
Ereditarietà
Object Platform::Object IInspectable WalletTransaction
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Un oggetto WalletTransaction rappresenta i singoli elementi per la proprietà WalletItem.TransactionHistory .

La maggior parte delle API per questa classe è visibile negli utilizzi di esempio nell'argomento Avvio rapido: Uso delle API .

Se si aggiornano i valori in qualsiasi oggetto WalletTransaction, che contribuisce ai dati di un oggetto WalletItem , assicurarsi di chiamare WalletItemStore.UpdateAsync (passando tale oggetto WalletItem ) per eseguire il commit delle modifiche nell'archivio portafogli di backup.

Costruttori

WalletTransaction()

Attenzione

Lo spazio dei nomi ApplicationModel.Wallet non è più supportato e verrà presto deprecato. Gli sviluppatori sono invitati a evitare di usare questo spazio dei nomi.

Inizializza una nuova istanza della classe WalletTransaction .

Proprietà

Description

Attenzione

Lo spazio dei nomi ApplicationModel.Wallet non è più supportato e verrà presto deprecato. Gli sviluppatori sono invitati a evitare di usare questo spazio dei nomi.

Ottiene o imposta la descrizione di riepilogo (adatta per l'interfaccia utente) della transazione.

DisplayAmount

Attenzione

Lo spazio dei nomi ApplicationModel.Wallet non è più supportato e verrà presto deprecato. Gli sviluppatori sono invitati a evitare di usare questo spazio dei nomi.

Ottiene o imposta l'importo della transazione.

DisplayLocation

Attenzione

Lo spazio dei nomi ApplicationModel.Wallet non è più supportato e verrà presto deprecato. Gli sviluppatori sono invitati a evitare di usare questo spazio dei nomi.

Ottiene o imposta una descrizione (adatta per l'interfaccia utente) della posizione della transazione.

IgnoreTimeOfDay

Attenzione

Lo spazio dei nomi ApplicationModel.Wallet non è più supportato e verrà presto deprecato. Gli sviluppatori sono invitati a evitare di usare questo spazio dei nomi.

Ottiene o imposta un valore che indica se visualizzare l'ora della transazione.

IsLaunchable

Attenzione

Lo spazio dei nomi ApplicationModel.Wallet non è più supportato e verrà presto deprecato. Gli sviluppatori sono invitati a evitare di usare questo spazio dei nomi.

Ottiene o imposta un valore che indica se avviare l'app quando l'utente tocca "Vedi più cronologia delle transazioni".

TransactionDate

Attenzione

Lo spazio dei nomi ApplicationModel.Wallet non è più supportato e verrà presto deprecato. Gli sviluppatori sono invitati a evitare di usare questo spazio dei nomi.

Ottiene o imposta la data e l'ora della transazione.

Si applica a

Vedi anche