Bagikan melalui


PaymentDetails Kelas

Definisi

Kelas ini menyediakan informasi tentang transaksi yang diminta; diteruskan ke konstruktor PaymentRequest dan PaymentRequestChangedResult . Kelas ini mencerminkan kamus W3C PaymentDetails.

public ref class PaymentDetails sealed
/// [Windows.Foundation.Metadata.Activatable(262144, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Payments.IPaymentDetailsFactory, 262144, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PaymentDetails final
[Windows.Foundation.Metadata.Activatable(262144, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Payments.IPaymentDetailsFactory), 262144, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PaymentDetails
function PaymentDetails(total, displayItems)
Public NotInheritable Class PaymentDetails
Warisan
Object Platform::Object IInspectable PaymentDetails
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Creators Update (diperkenalkan dalam 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v4.0)

Keterangan

Jika kelas ini digunakan untuk memperbarui permintaan pembayaran di PaymentRequestChangedResult, properti yang null menunjukkan bahwa properti belum diubah dan bahwa nilai properti lama harus

Konstruktor

PaymentDetails()

Membuat objek PaymentDetails .

PaymentDetails(PaymentItem)

Membuat objek PaymentDetails .

PaymentDetails(PaymentItem, IIterable<PaymentItem>)

Membuat objek PaymentDetails .

Properti

DisplayItems

Ini adalah kumpulan item kelas PaymentItem untuk permintaan pembayaran. Ini mewakili perincian item dalam permintaan pembayaran. Beberapa contohnya adalah sepatu atau pajak.

Modifiers

Kumpulan kelas PaymentDetailsModifier yang menyediakan kemampuan untuk mengubah biaya transaksi berdasarkan metode pembayaran yang digunakan.

ShippingOptions

Kumpulan kelas PaymentShippingOption untuk permintaan pembayaran.

Total

Ini adalah total biaya transaksi.

Berlaku untuk