Freigeben über


PassKit Namespace

Der Passkit-Namespace bietet Klassen zum Erstellen und Manipuieren von Pässen, einschließlich Zahlungs- und Autorisierungspässen.

Klassen

PKAddPassButton

Eine Schaltfläche, die Durchläufe zu einer Brieftasche hinzufügt.

PKAddPassButton.PKAddPassButtonAppearance

Darstellungsklasse für Objekte des Typs PKAddPassButton.

PKAddPassesViewController

Eine UIViewController , die die Benutzerfreundlichkeit des Anzeigens eines PKPass verwaltet und den Benutzer auffordert, sie dem PKPassLibraryhinzuzufügen.

PKAddPassesViewControllerDelegate

Ein Delegatobjekt, das dem Anwendungsentwickler eine differenzierte Kontrolle über Lebenszyklusereignisse eines PKAddPassesViewController Objekts gibt.

PKAddPassesViewControllerDelegate_Extensions

Erweiterungsmethoden für die IPKAddPassesViewControllerDelegate Schnittstelle, um alle Methoden aus dem PKAddPassesViewControllerDelegate Protokoll zu unterstützen.

PKAddPaymentPassRequest

Dient zum Halten Karte Daten, die in Apple Pay eingefügt werden.

PKAddPaymentPassRequestConfiguration

Enthält Konfigurationsdaten, die von einem PKAddPaymentPassViewControllerbenötigt werden.

PKAddPaymentPassViewController

Ein Standard UIViewController zum Hinzufügen von Karten zu Apple Pay.

PKAddPaymentPassViewControllerDelegate

Delegatobjekt, für PKAddPaymentPassViewController dessen Member aufgerufen werden, wenn Sie zur Eingabe einer Zahlungsanforderung zum Hinzufügen aufgefordert werden, und wenn ein PKAddPaymentPassRequest fehlgeschlagen ist.

PKContact

Versand- und Abrechnungsinformationen für eine einzelne Apple Pay-Transaktion.

PKContactFieldsExtensions

Erweiterungsmethoden für die PKContactFields Enumeration.

PKDisbursementAuthorizationController

Der Passkit-Namespace bietet Klassen zum Erstellen und Manipuieren von Pässen, einschließlich Zahlungs- und Autorisierungspässen.

PKDisbursementAuthorizationControllerDelegate

Der Passkit-Namespace bietet Klassen zum Erstellen und Manipuieren von Pässen, einschließlich Zahlungs- und Autorisierungspässen.

PKDisbursementRequest

Der Passkit-Namespace bietet Klassen zum Erstellen und Manipuieren von Pässen, einschließlich Zahlungs- und Autorisierungspässen.

PKDisbursementVoucher

Der Passkit-Namespace bietet Klassen zum Erstellen und Manipuieren von Pässen, einschließlich Zahlungs- und Autorisierungspässen.

PKEncryptionScheme

Definiert die konstante Zeichenfolge Ecc_V2.

PKLabeledValue

Ein beschrifteter Wert für Karte Details.

PKObject

Basisklasse für PKPass. Definiert Kopier- und Codierungsmethoden.

PKPass

Ein Pass, der eine Abstraktion von Dingen wie Tickets, Bordkarten oder Geschenk- oder Treuekarten ist.

PKPassKitErrorCodeExtensions

Erweiterungsmethoden für die PassKit.PKPassKitErrorCode-Enumeration.

PKPassLibrary

Stellt die Bibliothek der Durchläufe des Benutzers dar.

PKPassLibrary.Notifications

Benachrichtigung, die von der PKPassLibrary -Klasse veröffentlicht wird.

PKPassLibraryUserInfoKey

Eine Klasse, deren statische Member Schlüssel darstellen, die mit der GetLocalizedValue(NSString) -Methode verwendet werden sollen.

PKPayment

Das Ergebnis einer autorisierten Zahlungsanforderung. Enthält verschlüsselte Zahlungsinformationen.

PKPaymentAuthorizationController

Stellt dem Benutzer eine Benutzeroberfläche für die Zahlungsautorisierung bereit und reagiert auf die Antwort des Benutzers.

PKPaymentAuthorizationControllerDelegate

Delegatobjekt, das auf Benutzerinteraktionen im Namen eines PKPaymentAuthorizationControllerantwortet.

PKPaymentAuthorizationControllerDelegate_Extensions

Erweiterungsmethoden für die IPKPaymentAuthorizationControllerDelegate Schnittstelle, um alle Methoden aus dem PKPaymentAuthorizationControllerDelegate Protokoll zu unterstützen.

PKPaymentAuthorizationEventArgs

Stellt Daten für das DidAuthorizePayment-Ereignis bereit.

PKPaymentAuthorizationResult

Der Passkit-Namespace bietet Klassen zum Erstellen und Manipuieren von Pässen, einschließlich Zahlungs- und Autorisierungspässen.

PKPaymentAuthorizationResultEventArgs

Stellt Daten für das DidAuthorizePayment2-Ereignis bereit.

PKPaymentAuthorizationViewController

Standardansichtscontroller, der den Benutzer zur Autorisierung einer Zahlung auffordert.

PKPaymentAuthorizationViewControllerDelegate

Delegieren eines Objekts, das Ereignisse im Zusammenhang mit einer Zahlungsautorisierungsanforderung bereitstellt, die mit einem PKPaymentAuthorizationViewControllerausgeführt wird.

PKPaymentAuthorizationViewControllerDelegate_Extensions

Erweiterungsmethoden für die IPKPaymentAuthorizationViewControllerDelegate Schnittstelle, um alle Methoden aus dem PKPaymentAuthorizationViewControllerDelegate Protokoll zu unterstützen.

PKPaymentButton

Eine Schaltfläche zum Aktivieren einer Apple Pay-Zahlung. Verfügbare Stile und Typen werden durch PKPaymentButtonStyle und PKPaymentButtonTypedefiniert.

PKPaymentButton.PKPaymentButtonAppearance

Darstellungsklasse für Objekte des Typs PKPaymentButton.

PKPaymentErrorCodeExtensions

Erweiterungsmethoden für die PassKit.PKPaymentErrorCode-Enumeration.

PKPaymentErrorKeys

Listet Felder auf, die Zahlungsfehler verursacht haben.

PKPaymentMethod

Informationen zu Apple Pay-Karten.

PKPaymentMethodSelectedEventArgs

Stellt Daten für das DidSelectPaymentMethod-Ereignis bereit.

PKPaymentNetwork

Von zurückgegebene Standardwerte PaymentNetwork.

PKPaymentPass

Eine bereitgestellte Zahlung Karte, die für In-App-Käufe verwendet werden kann. (Alle Felder sind schreibgeschützt)

PKPaymentRequest

Die Standard Klasse für eine Zahlungsanforderung, einschließlich Verarbeitungsfunktionen, Betragsanforderung und Versandinformationen.

PKPaymentRequestPaymentMethodUpdate

Der Passkit-Namespace bietet Klassen zum Erstellen und Manipuieren von Pässen, einschließlich Zahlungs- und Autorisierungspässen.

PKPaymentRequestPaymentMethodUpdateEventArgs

Stellt Daten für das DidSelectPaymentMethod2-Ereignis bereit.

PKPaymentRequestShippingContactUpdate

Der Passkit-Namespace bietet Klassen zum Erstellen und Manipuieren von Pässen, einschließlich Zahlungs- und Autorisierungspässen.

PKPaymentRequestShippingContactUpdateEventArgs

Stellt Daten für das DidSelectShippingContact2-Ereignis bereit.

PKPaymentRequestShippingMethodUpdate

Der Passkit-Namespace bietet Klassen zum Erstellen und Manipuieren von Pässen, einschließlich Zahlungs- und Autorisierungspässen.

PKPaymentRequestShippingMethodUpdateEventArgs

Stellt Daten für das DidSelectShippingMethod2-Ereignis bereit.

PKPaymentRequestUpdate

Der Passkit-Namespace bietet Klassen zum Erstellen und Manipuieren von Pässen, einschließlich Zahlungs- und Autorisierungspässen.

PKPaymentSelectedContactEventArgs

Stellt Daten für das DidSelectShippingContact-Ereignis bereit.

PKPaymentShippingAddressSelectedEventArgs

Stellt Daten für das DidSelectShippingAddress-Ereignis bereit.

PKPaymentShippingMethodSelectedEventArgs

Stellt Daten für das DidSelectShippingMethod-Ereignis bereit.

PKPaymentSummaryItem

Ein Zusammenfassungselement (z. B. Gesamtsumme, Steuern oder Rabatte) innerhalb einer Zahlungsanforderung.

PKPaymentToken

Die Zahlungsanmeldeinformationen des Benutzers. Alle Felder sind schreibgeschützt.

PKShippingMethod

Eine Versandmethode für physische Güter.

PKSuicaPassProperties

Enthält Suica-Passeigenschaften.

PKTransitPassProperties

Der Passkit-Namespace bietet Klassen zum Erstellen und Manipuieren von Pässen, einschließlich Zahlungs- und Autorisierungspässen.

Schnittstellen

IPKAddPassesViewControllerDelegate

Schnittstelle, die die erforderlichen Methoden (falls vorhanden) des Protokolls PKAddPassesViewControllerDelegatedarstellt.

IPKAddPaymentPassViewControllerDelegate

Schnittstelle, die die erforderlichen Methoden (falls vorhanden) des Protokolls PKAddPaymentPassViewControllerDelegatedarstellt.

IPKDisbursementAuthorizationControllerDelegate

Der Passkit-Namespace bietet Klassen zum Erstellen und Manipuieren von Pässen, einschließlich Zahlungs- und Autorisierungspässen.

IPKPaymentAuthorizationControllerDelegate

Schnittstelle, die die erforderlichen Methoden (falls vorhanden) des Protokolls PKPaymentAuthorizationControllerDelegatedarstellt.

IPKPaymentAuthorizationViewControllerDelegate

Schnittstelle, die die erforderlichen Methoden (falls vorhanden) des Protokolls PKPaymentAuthorizationViewControllerDelegatedarstellt.

Enumerationen

PKAddPassButtonStyle

Listet Pass-Schaltflächenstile auf.

PKAddPaymentPassError

Listet Fehlercodes im Zusammenhang mit PassKit-Vorgängen auf.

PKAddPaymentPassStyle

Der Passkit-Namespace bietet Klassen zum Erstellen und Manipuieren von Pässen, einschließlich Zahlungs- und Autorisierungspässen.

PKAddressField

Enthält Adressinformationen für Abrechnungs- oder Versandzwecke.

PKAutomaticPassPresentationSuppressionResult

Listet Ergebnisse auf, die in Aufrufen von RequestAutomaticPassPresentationSuppression(Action<PKAutomaticPassPresentationSuppressionResult>)verwendet werden.

PKContactFields

Listet Felder für einen Kontakt auf.

PKDisbursementRequestSchedule

Der Passkit-Namespace bietet Klassen zum Erstellen und Manipuieren von Pässen, einschließlich Zahlungs- und Autorisierungspässen.

PKErrorCode

Eine Enumeration, deren Werte Fehlercodes angeben, die PassKit-Vorgängen zugeordnet sind.

PKMerchantCapability

Zahlungsverarbeitungsfunktionen eines Händlers.

PKPassKitErrorCode

Eine Enumeration, deren Werte Fehler in Bezug auf die Pass- und Passbookfunktionalität angeben.

PKPassLibraryAddPassesStatus

Eine Enumeration, deren Werte mögliche Ergebnisse beim Hinzufügen von Durchläufen definieren.

PKPassType

Enumeration von Passtypen (unabhängig davon, ob ein Pass ein Barcode ist oder eine Zahlung Karte darstellt).

PKPaymentAuthorizationStatus

Enumeration der Ergebnisse von Autorisierungsanforderungen.

PKPaymentButtonStyle

Listet verfügbare Stile für PKPaymentButton Objekte auf.

PKPaymentButtonType

Listet die Objekttypen auf PKPaymentButton .

PKPaymentErrorCode

Listet Fehlerbedingungen für Zahlungsvorgänge auf.

PKPaymentMethodType

Listet die Arten von Karten auf, die für Apple Pay verfügbar sind.

PKPaymentPassActivationState

Enumeration der gültigen Zustände einer PKPaymentPass Karte.

PKPaymentSummaryItemType

Listet auf, ob eine zahlung im Zusammenhang mit einem PKShippingMethod ausstehend oder endgültig ist.

PKShippingType

Listet Versandmethoden auf.

Delegaten

PKPaymentShippingAddressSelected

Delegat wird aufgerufen, wenn der Benutzer eine Lieferadresse ausgewählt hat.

PKPaymentShippingMethodSelected

Delegat wird aufgerufen, wenn der Benutzer eine Versandmethode ausgewählt hat.