PaymentRequestChangedArgs Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A class containing arguments from the PaymentRequestChanged delegate.
public ref class PaymentRequestChangedArgs sealed
/// [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 PaymentRequestChangedArgs final
[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 PaymentRequestChangedArgs
Public NotInheritable Class PaymentRequestChangedArgs
- Inheritance
- Attributes
Windows requirements
Device family |
Windows 10 Creators Update (introduced in 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v4.0)
|
Remarks
An object of this class is created and retrieved through the PaymentRequestChangedHandler delegate.
Properties
ChangeKind |
The change kind. |
SelectedShippingOption |
The selected shipping option. This will be non-null if ChangeKind is set to PaymentRequestChangeKind.ShippingOption. |
ShippingAddress |
The shipping address. This will be non-null if ChangeKind is set to PaymentRequestChangeKind.ShippingAddress. |
Methods
Acknowledge(PaymentRequestChangedResult) |
This method is called by the merchant to confirm that it has received and processed the changes to the payment request. And it provides a way for the merchant to update the details of the request, if required. |