Partilhar via


PKPaymentAuthorizationViewControllerDelegate_Extensions Classe

Definição

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

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

Comentários

Os métodos de extensão para IPKPaymentAuthorizationViewControllerDelegate permitem que os desenvolvedores tratem as instâncias da interface como tendo todos os métodos opcionais do protocolo original PKPaymentAuthorizationViewControllerDelegate . 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

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

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

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

Os desenvolvedores não devem usar esse método preterido. Os desenvolvedores devem usar 'DidSelectPaymentMethod2' em vez disso.

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

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

DidSelectShippingAddress(IPKPaymentAuthorizationViewControllerDelegate, PKPaymentAuthorizationViewController, ABRecord, PKPaymentShippingAddressSelected)

Indica que o usuário selecionou um endereço de envio.

DidSelectShippingContact(IPKPaymentAuthorizationViewControllerDelegate, PKPaymentAuthorizationViewController, PKContact, PKPaymentShippingAddressSelected)

Chamado depois que o usuário tiver selecionado um contato de envio.

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

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

DidSelectShippingMethod(IPKPaymentAuthorizationViewControllerDelegate, PKPaymentAuthorizationViewController, PKShippingMethod, PKPaymentShippingMethodSelected)

Indica que o usuário selecionou um shippingmethod.

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

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

Aplica-se a