PKPaymentAuthorizationControllerDelegate_Extensions Classe

Definizione

Metodi di estensione per l'interfaccia IPKPaymentAuthorizationControllerDelegate per supportare tutti i metodi del PKPaymentAuthorizationControllerDelegate protocollo.

public static class PKPaymentAuthorizationControllerDelegate_Extensions
type PKPaymentAuthorizationControllerDelegate_Extensions = class
Ereditarietà
PKPaymentAuthorizationControllerDelegate_Extensions

Commenti

I metodi di estensione per IPKPaymentAuthorizationControllerDelegate consentire agli sviluppatori di considerare le istanze dell'interfaccia come tutti i metodi facoltativi del protocollo originale PKPaymentAuthorizationControllerDelegate . Poiché l'interfaccia contiene solo i membri necessari, questi metodi di estensione consentono agli sviluppatori di chiamare i membri facoltativi del protocollo.

Metodi

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

Metodi di estensione per l'interfaccia IPKPaymentAuthorizationControllerDelegate per supportare tutti i metodi del PKPaymentAuthorizationControllerDelegate protocollo.

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

Metodi di estensione per l'interfaccia IPKPaymentAuthorizationControllerDelegate per supportare tutti i metodi del PKPaymentAuthorizationControllerDelegate protocollo.

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

Gli sviluppatori non devono usare questo metodo deprecato. Gli sviluppatori devono usare invece l'overload 'DidSelectPaymentMethod' con il parametro 'Action<PKPaymentRequestPaymentMethodUpdate>'.

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

Metodo chiamato quando un utente seleziona un contatto a cui spedire.

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

Metodi di estensione per l'interfaccia IPKPaymentAuthorizationControllerDelegate per supportare tutti i metodi del PKPaymentAuthorizationControllerDelegate protocollo.

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

Metodi di estensione per l'interfaccia IPKPaymentAuthorizationControllerDelegate per supportare tutti i metodi del PKPaymentAuthorizationControllerDelegate protocollo.

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

Metodo chiamato quando un utente seleziona un nuovo metodo di spedizione.

WillAuthorizePayment(IPKPaymentAuthorizationControllerDelegate, PKPaymentAuthorizationController)

Metodo chiamato quando l'utente autorizza una richiesta di pagamento.

Si applica a