Bagikan melalui


PaymentDetailsModifier Kelas

Definisi

Kelas ini digunakan saat metode pembayaran (lihat PaymentRequest.MethodData) memiliki biaya atau diskon tambahan yang terkait dengannya. Kelas ini mencerminkan kamus PaymentDetailsModifier W3C.

public ref class PaymentDetailsModifier sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Payments.IPaymentDetailsModifierFactory, 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 PaymentDetailsModifier final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Payments.IPaymentDetailsModifierFactory), 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 PaymentDetailsModifier
function PaymentDetailsModifier(supportedMethodIds, total, additionalDisplayItems, jsonData)
Public NotInheritable Class PaymentDetailsModifier
Warisan
Object Platform::Object IInspectable PaymentDetailsModifier
Atribut

Persyaratan Windows

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

Konstruktor

PaymentDetailsModifier(IIterable<String>, PaymentItem)

Membuat objek PaymentDetailsModifier .

PaymentDetailsModifier(IIterable<String>, PaymentItem, IIterable<PaymentItem>)

Membuat objek PaymentDetailsModifier .

PaymentDetailsModifier(IIterable<String>, PaymentItem, IIterable<PaymentItem>, String)

Membuat objek PaymentDetailsModifier .

Properti

AdditionalDisplayItems

Item tampilan tambahan.

JsonData

Informasi opsional.

SupportedMethodIds

Kumpulan metode pembayaran yang berlaku untuk pengubah ini.

Total

Ini adalah total semua DisplayItems. Nilai ini berfungsi sebagai pengganti properti PaymentDetails.Total saat salah satu metode pembayaran dalam daftar SupportedMethodIds digunakan. Oleh karena itu, nilai ini harus berupa jumlah PaymentDetail.DisplayItems, opsi pengiriman yang dipilih dalam koleksi PaymentDetails.ShippingOptions (Lihat PaymentShippingOption.IsSelected), dan AdditionalDisplayItems.

Berlaku untuk