PassKit Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |