Compartilhar via


PKPaymentAuthorizationControllerDelegate_Extensions Classe

Definição

Métodos de extensão para a IPKPaymentAuthorizationControllerDelegate interface para dar suporte a todos os métodos do PKPaymentAuthorizationControllerDelegate protocolo.

public static class PKPaymentAuthorizationControllerDelegate_Extensions
type PKPaymentAuthorizationControllerDelegate_Extensions = class
Herança
PKPaymentAuthorizationControllerDelegate_Extensions

Comentários

Os métodos de extensão para IPKPaymentAuthorizationControllerDelegate permitem que os desenvolvedores tratem instâncias da interface como tendo todos os métodos opcionais do protocolo original PKPaymentAuthorizationControllerDelegate . Como a interface contém apenas os membros necessários, esses métodos de extensão permitem que os desenvolvedores chamem os membros opcionais do protocolo.

Métodos

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

Métodos de extensão para a IPKPaymentAuthorizationControllerDelegate interface para dar suporte a todos os métodos do PKPaymentAuthorizationControllerDelegate protocolo.

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

Métodos de extensão para a IPKPaymentAuthorizationControllerDelegate interface para dar suporte a todos os métodos do PKPaymentAuthorizationControllerDelegate protocolo.

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

Os desenvolvedores não devem usar esse método preterido. Os desenvolvedores devem usar a sobrecarga 'DidSelectPaymentMethod' com o parâmetro 'Action<PKPaymentRequestPaymentMethodUpdate>'.

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

Método que é chamado quando um usuário seleciona um contato para o qual enviar.

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

Métodos de extensão para a IPKPaymentAuthorizationControllerDelegate interface para dar suporte a todos os métodos do PKPaymentAuthorizationControllerDelegate protocolo.

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

Métodos de extensão para a IPKPaymentAuthorizationControllerDelegate interface para dar suporte a todos os métodos do PKPaymentAuthorizationControllerDelegate protocolo.

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

Método que é chamado quando um usuário seleciona um novo método de envio.

WillAuthorizePayment(IPKPaymentAuthorizationControllerDelegate, PKPaymentAuthorizationController)

Método que é chamado quando o usuário está autorizando uma solicitação de pagamento.

Aplica-se a