PassKit Spazio dei nomi

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

Classi

PKAddPassButton

Pulsante che aggiunge passa a un portafoglio.

PKAddPassButton.PKAddPassButtonAppearance

Classe Di aspetto per oggetti di tipo PKAddPassButton.

PKAddPassesViewController

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

PKAddPassesViewControllerDelegate

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

PKAddPassesViewControllerDelegate_Extensions

Metodi di estensione all'interfaccia IPKAddPassesViewControllerDelegate per supportare tutti i metodi dal PKAddPassesViewControllerDelegate protocollo.

PKAddPaymentPassRequest

Usato per contenere i dati della carta inseriti in Apple Pay.

PKAddPaymentPassRequestConfiguration

Contiene i dati di configurazione necessari da un PKAddPaymentPassViewControlleroggetto .

PKAddPaymentPassViewController

Standard UIViewController 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 PKAddPaymentPassRequest oggetto 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 manipuazione dei pass, inclusi i passaggi di pagamento e autorizzazione.

PKDisbursementAuthorizationControllerDelegate

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

PKDisbursementRequest

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

PKDisbursementVoucher

Lo spazio dei nomi Passkit fornisce classi per la creazione e la manipuazione 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 di imbarco o regalo o fedeltà.

PKPassKitErrorCodeExtensions

Metodi di estensione per l'enumerazione PassKit.PKPassKitErrorCode.

PKPassLibrary

Rappresenta la libreria di passaggi dell'utente.

PKPassLibrary.Notifications

Notifica pubblicata dalla PKPassLibrary classe .

PKPassLibraryUserInfoKey

Classe i cui membri statici rappresentano chiavi da usare 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 utente per conto di un PKPaymentAuthorizationControlleroggetto .

PKPaymentAuthorizationControllerDelegate_Extensions

Metodi di estensione all'interfaccia IPKPaymentAuthorizationControllerDelegate per supportare tutti i metodi dal PKPaymentAuthorizationControllerDelegate protocollo.

PKPaymentAuthorizationEventArgs

Fornisce dati per l'evento DidAuthorizePayment.

PKPaymentAuthorizationResult

Lo spazio dei nomi Passkit fornisce classi per la creazione e la manipuazione 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 PKPaymentAuthorizationViewControlleroggetto .

PKPaymentAuthorizationViewControllerDelegate_Extensions

Metodi di estensione all'interfaccia IPKPaymentAuthorizationViewControllerDelegate per supportare tutti i metodi dal PKPaymentAuthorizationViewControllerDelegate protocollo.

PKPaymentButton

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

PKPaymentButton.PKPaymentButtonAppearance

Classe Di aspetto per 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 con 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 manipuazione 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 manipuazione 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 manipuazione 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 manipuazione 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

Un elemento di riepilogo (ad esempio totale, 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 i beni fisici.

PKSuicaPassProperties

Contiene le proprietà pass di Suica.

PKTransitPassProperties

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

Interfacce

IPKAddPassesViewControllerDelegate

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

IPKAddPaymentPassViewControllerDelegate

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

IPKDisbursementAuthorizationControllerDelegate

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

IPKPaymentAuthorizationControllerDelegate

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

IPKPaymentAuthorizationViewControllerDelegate

Interfaccia che rappresenta i metodi necessari (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 manipuazione dei pass, inclusi i passaggi di pagamento e autorizzazione.

PKAddressField

Contiene le informazioni sull'indirizzo per la fatturazione o la spedizione.

PKAutomaticPassPresentationSuppressionResult

Enumera i risultati usati 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 manipuazione dei pass, inclusi i passaggi di pagamento e autorizzazione.

PKErrorCode

Enumerazione i cui valori specificano 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 passaggio è 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.