PassKit Spazio dei nomi

Lo spazio dei nomi Passkit fornisce classi per la creazione e la gestione dei pass, inclusi i passaggi di pagamento e autorizzazione.

Classi

PKAddPassButton

Pulsante che aggiunge i passaggi a un portafoglio.

PKAddPassButton.PKAddPassButtonAppearance

Classe Aspetto per gli oggetti di tipo PKAddPassButton.

PKAddPassesViewController

Oggetto UIViewController che gestisce l'esperienza utente di visualizzazione di un PKPass oggetto e richiede all'utente di aggiungerlo a PKPassLibrary.

PKAddPassesViewControllerDelegate

Oggetto delegato che fornisce allo sviluppatore di applicazioni un controllo granulare sugli eventi del ciclo di vita di un PKAddPassesViewController oggetto.

PKAddPassesViewControllerDelegate_Extensions

Metodi di estensione per l'interfaccia IPKAddPassesViewControllerDelegate per supportare tutti i metodi del PKAddPassesViewControllerDelegate protocollo.

PKAddPaymentPassRequest

Usato per contenere i dati delle carte da inserire in Apple Pay.

PKAddPaymentPassRequestConfiguration

Contiene i dati di configurazione necessari per un oggetto PKAddPaymentPassViewController.

PKAddPaymentPassViewController

UIViewController Standard per l'aggiunta di carte a Apple Pay.

PKAddPaymentPassViewControllerDelegate

Oggetto delegato per PKAddPaymentPassViewController i cui membri vengono chiamati quando viene richiesto di aggiungere una richiesta di pagamento e quando un oggetto PKAddPaymentPassRequest non è riuscito.

PKContact

Informazioni di spedizione e fatturazione per una singola transazione Apple Pay.

PKContactFieldsExtensions

Metodi di estensione per l'enumerazione PKContactFields .

PKDisbursementAuthorizationController

Lo spazio dei nomi Passkit fornisce classi per la creazione e la gestione dei pass, inclusi i passaggi di pagamento e autorizzazione.

PKDisbursementAuthorizationControllerDelegate

Lo spazio dei nomi Passkit fornisce classi per la creazione e la gestione dei pass, inclusi i passaggi di pagamento e autorizzazione.

PKDisbursementRequest

Lo spazio dei nomi Passkit fornisce classi per la creazione e la gestione dei pass, inclusi i passaggi di pagamento e autorizzazione.

PKDisbursementVoucher

Lo spazio dei nomi Passkit fornisce classi per la creazione e la gestione dei pass, inclusi i passaggi di pagamento e autorizzazione.

PKEncryptionScheme

Definisce la stringa Ecc_V2costante .

PKLabeledValue

Valore etichettato per i dettagli della scheda.

PKObject

Classe di base per PKPass. Definisce i metodi di copia e codifica.

PKPass

Un pass, che è un'astrazione di cose come biglietti, carte d'imbarco o regalo o carte fedeltà.

PKPassKitErrorCodeExtensions

Metodi di estensione per l'enumerazione PassKit.PKPassKitErrorCode.

PKPassLibrary

Rappresenta la libreria di passaggi dell'utente.

PKPassLibrary.Notifications

Notifica inviata dalla PKPassLibrary classe .

PKPassLibraryUserInfoKey

Classe i cui membri statici rappresentano le chiavi da utilizzare con il GetLocalizedValue(NSString) metodo .

PKPayment

Risultato di una richiesta di pagamento autorizzata. Contiene informazioni di pagamento crittografate.

PKPaymentAuthorizationController

Presenta un'interfaccia utente di autorizzazione di pagamento all'utente e agisce sulla risposta dell'utente.

PKPaymentAuthorizationControllerDelegate

Oggetto delegato che risponde alle interazioni dell'utente per conto di un oggetto PKPaymentAuthorizationController.

PKPaymentAuthorizationControllerDelegate_Extensions

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

PKPaymentAuthorizationEventArgs

Fornisce dati per l'evento DidAuthorizePayment.

PKPaymentAuthorizationResult

Lo spazio dei nomi Passkit fornisce classi per la creazione e la gestione dei pass, inclusi i passaggi di pagamento e autorizzazione.

PKPaymentAuthorizationResultEventArgs

Fornisce dati per l'evento DidAuthorizePayment2.

PKPaymentAuthorizationViewController

Controller di visualizzazione standard che richiede all'utente di autorizzare un pagamento.

PKPaymentAuthorizationViewControllerDelegate

Oggetto delegato che fornisce eventi relativi a una richiesta di autorizzazione di pagamento effettuata con un oggetto PKPaymentAuthorizationViewController.

PKPaymentAuthorizationViewControllerDelegate_Extensions

Metodi di estensione per l'interfaccia IPKPaymentAuthorizationViewControllerDelegate per supportare tutti i metodi del PKPaymentAuthorizationViewControllerDelegate protocollo.

PKPaymentButton

Pulsante utilizzato per attivare un pagamento Apple Pay. Gli stili e i tipi disponibili sono definiti da PKPaymentButtonStyle e PKPaymentButtonType.

PKPaymentButton.PKPaymentButtonAppearance

Classe Aspetto per gli oggetti di tipo PKPaymentButton.

PKPaymentErrorCodeExtensions

Metodi di estensione per l'enumerazione PassKit.PKPaymentErrorCode.

PKPaymentErrorKeys

Enumera i campi che hanno causato errori di pagamento.

PKPaymentMethod

Informazioni sulle carte Apple Pay.

PKPaymentMethodSelectedEventArgs

Fornisce dati per l'evento DidSelectPaymentMethod.

PKPaymentNetwork

Valori standard restituiti da PaymentNetwork.

PKPaymentPass

Carta di pagamento di cui è stato effettuato il provisioning che può essere usata per gli acquisti in-app. (Tutti i campi sono di sola lettura)

PKPaymentRequest

Classe principale per una richiesta di pagamento, incluse le funzionalità di elaborazione, la richiesta di importo e le informazioni di spedizione.

PKPaymentRequestPaymentMethodUpdate

Lo spazio dei nomi Passkit fornisce classi per la creazione e la gestione dei pass, inclusi i passaggi di pagamento e autorizzazione.

PKPaymentRequestPaymentMethodUpdateEventArgs

Fornisce dati per l'evento DidSelectPaymentMethod2.

PKPaymentRequestShippingContactUpdate

Lo spazio dei nomi Passkit fornisce classi per la creazione e la gestione dei pass, inclusi i passaggi di pagamento e autorizzazione.

PKPaymentRequestShippingContactUpdateEventArgs

Fornisce dati per l'evento DidSelectShippingContact2.

PKPaymentRequestShippingMethodUpdate

Lo spazio dei nomi Passkit fornisce classi per la creazione e la gestione dei pass, inclusi i passaggi di pagamento e autorizzazione.

PKPaymentRequestShippingMethodUpdateEventArgs

Fornisce dati per l'evento DidSelectShippingMethod2.

PKPaymentRequestUpdate

Lo spazio dei nomi Passkit fornisce classi per la creazione e la gestione dei pass, inclusi i passaggi di pagamento e autorizzazione.

PKPaymentSelectedContactEventArgs

Fornisce dati per l'evento DidSelectShippingContact.

PKPaymentShippingAddressSelectedEventArgs

Fornisce dati per l'evento DidSelectShippingAddress.

PKPaymentShippingMethodSelectedEventArgs

Fornisce dati per l'evento DidSelectShippingMethod.

PKPaymentSummaryItem

Elemento di riepilogo (ad esempio totale complessivo, imposta o sconti) all'interno di una richiesta di pagamento.

PKPaymentToken

Credenziali di pagamento dell'utente. Tutti i campi sono di sola lettura.

PKShippingMethod

Metodo di spedizione per le merci fisiche.

PKSuicaPassProperties

Contiene le proprietà di passaggio di Suica.

PKTransitPassProperties

Lo spazio dei nomi Passkit fornisce classi per la creazione e la gestione dei pass, inclusi i passaggi di pagamento e autorizzazione.

Interfacce

IPKAddPassesViewControllerDelegate

Interfaccia che rappresenta i metodi obbligatori (se presenti) del protocollo PKAddPassesViewControllerDelegate.

IPKAddPaymentPassViewControllerDelegate

Interfaccia che rappresenta i metodi obbligatori (se presenti) del protocollo PKAddPaymentPassViewControllerDelegate.

IPKDisbursementAuthorizationControllerDelegate

Lo spazio dei nomi Passkit fornisce classi per la creazione e la gestione dei pass, inclusi i passaggi di pagamento e autorizzazione.

IPKPaymentAuthorizationControllerDelegate

Interfaccia che rappresenta i metodi obbligatori (se presenti) del protocollo PKPaymentAuthorizationControllerDelegate.

IPKPaymentAuthorizationViewControllerDelegate

Interfaccia che rappresenta i metodi obbligatori (se presenti) del protocollo PKPaymentAuthorizationViewControllerDelegate.

Enumerazioni

PKAddPassButtonStyle

Enumera gli stili Pass Button.

PKAddPaymentPassError

Enumera i codici di errore relativi alle operazioni PassKit.

PKAddPaymentPassStyle

Lo spazio dei nomi Passkit fornisce classi per la creazione e la gestione dei pass, inclusi i passaggi di pagamento e autorizzazione.

PKAddressField

Contiene le informazioni sull'indirizzo per scopi di fatturazione o spedizione.

PKAutomaticPassPresentationSuppressionResult

Enumera i risultati utilizzati nelle chiamate a RequestAutomaticPassPresentationSuppression(Action<PKAutomaticPassPresentationSuppressionResult>).

PKContactFields

Enumera i campi per un contatto.

PKDisbursementRequestSchedule

Lo spazio dei nomi Passkit fornisce classi per la creazione e la gestione dei pass, inclusi i passaggi di pagamento e autorizzazione.

PKErrorCode

Enumerazione i cui valori specificano i codici di errore associati alle operazioni PassKit.

PKMerchantCapability

Funzionalità di elaborazione dei pagamenti di un commerciante.

PKPassKitErrorCode

Enumerazione i cui valori specificano errori relativi alla funzionalità passbook e passbook.

PKPassLibraryAddPassesStatus

Enumerazione i cui valori definiscono i risultati possibili quando vengono aggiunti i passaggi.

PKPassType

Enumerazione dei tipi di pass (se un pass è un codice a barre o presenta una carta di pagamento).

PKPaymentAuthorizationStatus

Enumerazione dei risultati delle richieste di autorizzazione.

PKPaymentButtonStyle

Enumera gli stili disponibili per PKPaymentButton gli oggetti .

PKPaymentButtonType

Enumera i tipi di PKPaymentButton oggetti.

PKPaymentErrorCode

Enumera le condizioni di errore per le operazioni di pagamento.

PKPaymentMethodType

Enumera i tipi di carte disponibili per Apple Pay.

PKPaymentPassActivationState

Enumerazione degli stati validi di una PKPaymentPass carta di pagamento.

PKPaymentSummaryItemType

Enumera se un pagamento associato a un PKShippingMethod oggetto è in sospeso o finale.

PKShippingType

Enumera i metodi di spedizione.

Delegati

PKPaymentShippingAddressSelected

Delegato chiamato quando l'utente ha selezionato un indirizzo di spedizione.

PKPaymentShippingMethodSelected

Delegato chiamato quando l'utente ha selezionato un metodo di spedizione.