Share via


PaymentShippingOption Class

Definition

A class that contains information about a shipping option. This class reflects the W3C PaymentShippingOption dictionary.

public ref class PaymentShippingOption sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Payments.IPaymentShippingOptionFactory, 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 PaymentShippingOption final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Payments.IPaymentShippingOptionFactory), 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 PaymentShippingOption
function PaymentShippingOption(label, amount, selected, tag)
Public NotInheritable Class PaymentShippingOption
Inheritance
Object Platform::Object IInspectable PaymentShippingOption
Attributes

Windows requirements

Requirements Description
Device family
Windows 10 Creators Update (introduced in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v4.0)

Constructors

Name Description
PaymentShippingOption(String, PaymentCurrencyAmount, Boolean, String)

Creates a new PaymentShippingOption object.

PaymentShippingOption(String, PaymentCurrencyAmount, Boolean)

Creates a new PaymentShippingOption object.

PaymentShippingOption(String, PaymentCurrencyAmount)

Creates a new PaymentShippingOption object.

Properties

Name Description
Amount

The amount.

IsSelected

Indicates whether this shipping option is selected. A merchant is required to check that only a single shipping option within a request is marked as selected.

Label

The label.

Tag

The tag.

Applies to