Compartir a través de


PKPaymentAuthorizationViewControllerDelegate_Extensions Clase

Definición

Métodos de extensión a la IPKPaymentAuthorizationViewControllerDelegate interfaz para admitir todos los métodos del PKPaymentAuthorizationViewControllerDelegate protocolo.

public static class PKPaymentAuthorizationViewControllerDelegate_Extensions
type PKPaymentAuthorizationViewControllerDelegate_Extensions = class
Herencia
PKPaymentAuthorizationViewControllerDelegate_Extensions

Comentarios

Los métodos de extensión permiten IPKPaymentAuthorizationViewControllerDelegate a los desarrolladores tratar instancias de la interfaz como tener todos los métodos opcionales del protocolo original PKPaymentAuthorizationViewControllerDelegate . Puesto que la interfaz solo contiene los miembros necesarios, estos métodos de extensión permiten a los desarrolladores llamar a los miembros opcionales del protocolo.

Métodos

DidAuthorizePayment2(IPKPaymentAuthorizationViewControllerDelegate, PKPaymentAuthorizationViewController, PKPayment, Action<PKPaymentAuthorizationResult>)

Métodos de extensión a la IPKPaymentAuthorizationViewControllerDelegate interfaz para admitir todos los métodos del PKPaymentAuthorizationViewControllerDelegate protocolo.

DidSelectPaymentMethod(IPKPaymentAuthorizationViewControllerDelegate, PKPaymentAuthorizationViewController, PKPaymentMethod, Action<PKPaymentSummaryItem[]>)

Los desarrolladores no deben usar este método en desuso. Los desarrolladores deben usar "DidSelectPaymentMethod2" en su lugar.

DidSelectPaymentMethod2(IPKPaymentAuthorizationViewControllerDelegate, PKPaymentAuthorizationViewController, PKPaymentMethod, Action<PKPaymentRequestPaymentMethodUpdate>)

Métodos de extensión a la IPKPaymentAuthorizationViewControllerDelegate interfaz para admitir todos los métodos del PKPaymentAuthorizationViewControllerDelegate protocolo.

DidSelectShippingAddress(IPKPaymentAuthorizationViewControllerDelegate, PKPaymentAuthorizationViewController, ABRecord, PKPaymentShippingAddressSelected)

Indica que el usuario seleccionó una dirección de envío.

DidSelectShippingContact(IPKPaymentAuthorizationViewControllerDelegate, PKPaymentAuthorizationViewController, PKContact, PKPaymentShippingAddressSelected)

Se llama después de que el usuario haya seleccionado un contacto de envío.

DidSelectShippingContact2(IPKPaymentAuthorizationViewControllerDelegate, PKPaymentAuthorizationViewController, PKContact, Action<PKPaymentRequestShippingContactUpdate>)

Métodos de extensión a la IPKPaymentAuthorizationViewControllerDelegate interfaz para admitir todos los métodos del PKPaymentAuthorizationViewControllerDelegate protocolo.

DidSelectShippingMethod(IPKPaymentAuthorizationViewControllerDelegate, PKPaymentAuthorizationViewController, PKShippingMethod, PKPaymentShippingMethodSelected)

Indica que el usuario ha seleccionado un método de envío.

DidSelectShippingMethod2(IPKPaymentAuthorizationViewControllerDelegate, PKPaymentAuthorizationViewController, PKShippingMethod, Action<PKPaymentRequestShippingMethodUpdate>)

Métodos de extensión a la IPKPaymentAuthorizationViewControllerDelegate interfaz para admitir todos los métodos del PKPaymentAuthorizationViewControllerDelegate protocolo.

Se aplica a