Compartir a través de


PKPaymentAuthorizationControllerDelegate_Extensions Clase

Definición

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

public static class PKPaymentAuthorizationControllerDelegate_Extensions
type PKPaymentAuthorizationControllerDelegate_Extensions = class
Herencia
PKPaymentAuthorizationControllerDelegate_Extensions

Comentarios

Los métodos de extensión para IPKPaymentAuthorizationControllerDelegate permitir a los desarrolladores tratar instancias de la interfaz como tener todos los métodos opcionales del protocolo original PKPaymentAuthorizationControllerDelegate . Dado 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

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

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

DidSelectPaymentMethod(IPKPaymentAuthorizationControllerDelegate, PKPaymentAuthorizationController, PKPaymentMethod, Action<PKPaymentRequestPaymentMethodUpdate>)

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

DidSelectPaymentMethod(IPKPaymentAuthorizationControllerDelegate, PKPaymentAuthorizationController, PKPaymentMethod, Action<PKPaymentSummaryItem[]>)

Los desarrolladores no deben usar este método en desuso. Los desarrolladores deben usar la sobrecarga "DidSelectPaymentMethod" con el parámetro "Action<PKPaymentRequestPaymentMethodUpdate>" en su lugar.

DidSelectShippingContact(IPKPaymentAuthorizationControllerDelegate, PKPaymentAuthorizationController, PKContact, Action<PKPaymentAuthorizationStatus, PKShippingMethod[],PKPaymentSummaryItem[]>)

Método al que se llama cuando un usuario selecciona un contacto al que enviar.

DidSelectShippingContact(IPKPaymentAuthorizationControllerDelegate, PKPaymentAuthorizationController, PKContact, Action<PKPaymentRequestShippingContactUpdate>)

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

DidSelectShippingMethod(IPKPaymentAuthorizationControllerDelegate, PKPaymentAuthorizationController, PKPaymentMethod, Action<PKPaymentRequestPaymentMethodUpdate>)

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

DidSelectShippingMethod(IPKPaymentAuthorizationControllerDelegate, PKPaymentAuthorizationController, PKShippingMethod, Action<PKPaymentAuthorizationStatus, PKPaymentSummaryItem[]>)

Método al que se llama cuando un usuario selecciona un nuevo método de envío.

WillAuthorizePayment(IPKPaymentAuthorizationControllerDelegate, PKPaymentAuthorizationController)

Método al que se llama cuando el usuario autoriza una solicitud de pago.

Se aplica a