Share via


PKPaymentAuthorizationControllerDelegate_Extensions.DidAuthorizePayment Method

Definition

Overloads

DidAuthorizePayment(IPKPaymentAuthorizationControllerDelegate, PKPaymentAuthorizationController, PKPayment, Action<PKPaymentAuthorizationResult>)

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static void DidAuthorizePayment(this PassKit.IPKPaymentAuthorizationControllerDelegate This, PassKit.PKPaymentAuthorizationController controller, PassKit.PKPayment payment, Action<PassKit.PKPaymentAuthorizationResult> completion);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member DidAuthorizePayment : PassKit.IPKPaymentAuthorizationControllerDelegate * PassKit.PKPaymentAuthorizationController * PassKit.PKPayment * Action<PassKit.PKPaymentAuthorizationResult> -> unit

Parameters

payment
PKPayment
Attributes

Applies to

DidAuthorizePayment(IPKPaymentAuthorizationControllerDelegate, PKPaymentAuthorizationController, PKPayment, Action<PKPaymentAuthorizationStatus>)

Developers should not use this deprecated method. Developers should use 'DidAuthorizePayment' overload with the 'Action<PKPaymentAuthorizationResult>' parameter instead.

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static void DidAuthorizePayment(this PassKit.IPKPaymentAuthorizationControllerDelegate This, PassKit.PKPaymentAuthorizationController controller, PassKit.PKPayment payment, Action<PassKit.PKPaymentAuthorizationStatus> completion);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member DidAuthorizePayment : PassKit.IPKPaymentAuthorizationControllerDelegate * PassKit.PKPaymentAuthorizationController * PassKit.PKPayment * Action<PassKit.PKPaymentAuthorizationStatus> -> unit

Parameters

payment
PKPayment
Attributes

Applies to