Partager via


PassKit Espace de noms

L’espace de noms Passkit fournit des classes pour la création et la manipuation de passes, y compris les cartes de paiement et d’autorisation.

Classes

PKAddPassButton

Bouton qui ajoute des passes à un portefeuille.

PKAddPassButton.PKAddPassButtonAppearance

Classe d’apparence pour les objets de type PKAddPassButton.

PKAddPassesViewController

UIViewController qui gère l’expérience utilisateur d’affichage d’un PKPass et d’invite de l’utilisateur à l’ajouter PKPassLibraryau .

PKAddPassesViewControllerDelegate

Objet délégué qui donne au développeur d’application un contrôle affiné sur les événements de cycle de vie d’un PKAddPassesViewController objet.

PKAddPassesViewControllerDelegate_Extensions

Méthodes d’extension à l’interface IPKAddPassesViewControllerDelegate pour prendre en charge toutes les méthodes du PKAddPassesViewControllerDelegate protocole.

PKAddPaymentPassRequest

Utilisé pour contenir carte données insérées dans Apple Pay.

PKAddPaymentPassRequestConfiguration

Contient les données de configuration nécessaires à un PKAddPaymentPassViewController.

PKAddPaymentPassViewController

UIViewController Norme pour l’ajout de cartes à Apple Pay.

PKAddPaymentPassViewControllerDelegate

Objet Délégué pour PKAddPaymentPassViewController lequel les membres sont appelés lors de l’invite d’une demande d’ajout de paiement et lorsqu’une PKAddPaymentPassRequest a échoué.

PKContact

Informations d’expédition et de facturation pour une seule transaction Apple Pay.

PKContactFieldsExtensions

Méthodes d’extension pour l’énumération PKContactFields .

PKDisbursementAuthorizationController

L’espace de noms Passkit fournit des classes pour la création et la manipuation de passes, y compris les cartes de paiement et d’autorisation.

PKDisbursementAuthorizationControllerDelegate

L’espace de noms Passkit fournit des classes pour la création et la manipuation de passes, y compris les cartes de paiement et d’autorisation.

PKDisbursementRequest

L’espace de noms Passkit fournit des classes pour la création et la manipuation de passes, y compris les cartes de paiement et d’autorisation.

PKDisbursementVoucher

L’espace de noms Passkit fournit des classes pour la création et la manipuation de passes, y compris les cartes de paiement et d’autorisation.

PKEncryptionScheme

Définit la chaîne Ecc_V2constante .

PKLabeledValue

Valeur étiquetée pour carte détails.

PKObject

Classe de base pour PKPass. Définit les méthodes de copie et d’encodage.

PKPass

Un pass, qui est une abstraction de choses telles que des billets, des cartes d’embarquement ou des cartes cadeaux ou de fidélité.

PKPassKitErrorCodeExtensions

Méthodes d’extension pour l’énumération PassKit.PKPassKitErrorCode.

PKPassLibrary

Représente la bibliothèque de passes de l’utilisateur.

PKPassLibrary.Notifications

Notification publiée par la PKPassLibrary classe.

PKPassLibraryUserInfoKey

Classe dont les membres statiques représentent des clés à utiliser avec la GetLocalizedValue(NSString) méthode .

PKPayment

Résultat d’une demande de paiement autorisée. Contient des informations de paiement chiffrées.

PKPaymentAuthorizationController

Présente une interface utilisateur d’autorisation de paiement à l’utilisateur et agit sur la réponse de l’utilisateur.

PKPaymentAuthorizationControllerDelegate

Objet délégué qui répond aux interactions utilisateur pour le compte d’un PKPaymentAuthorizationController.

PKPaymentAuthorizationControllerDelegate_Extensions

Méthodes d’extension à l’interface IPKPaymentAuthorizationControllerDelegate pour prendre en charge toutes les méthodes du PKPaymentAuthorizationControllerDelegate protocole.

PKPaymentAuthorizationEventArgs

Fournit des données pour l'événement DidAuthorizePayment.

PKPaymentAuthorizationResult

L’espace de noms Passkit fournit des classes pour la création et la manipuation de passes, y compris les cartes de paiement et d’autorisation.

PKPaymentAuthorizationResultEventArgs

Fournit des données pour l'événement DidAuthorizePayment2.

PKPaymentAuthorizationViewController

Contrôleur de vue standard qui invite l’utilisateur à autoriser un paiement.

PKPaymentAuthorizationViewControllerDelegate

Objet Délégué fournissant des événements relatifs à une demande d’autorisation de paiement effectuée avec un PKPaymentAuthorizationViewController.

PKPaymentAuthorizationViewControllerDelegate_Extensions

Méthodes d’extension à l’interface IPKPaymentAuthorizationViewControllerDelegate pour prendre en charge toutes les méthodes du PKPaymentAuthorizationViewControllerDelegate protocole.

PKPaymentButton

Bouton utilisé pour activer un paiement Apple Pay. Les styles et types disponibles sont définis par PKPaymentButtonStyle et PKPaymentButtonType.

PKPaymentButton.PKPaymentButtonAppearance

Classe d’apparence pour les objets de type PKPaymentButton.

PKPaymentErrorCodeExtensions

Méthodes d’extension pour l’énumération PassKit.PKPaymentErrorCode.

PKPaymentErrorKeys

Énumère les champs qui ont provoqué des erreurs de paiement.

PKPaymentMethod

Informations sur les cartes Apple Pay.

PKPaymentMethodSelectedEventArgs

Fournit des données pour l'événement DidSelectPaymentMethod.

PKPaymentNetwork

Valeurs standard retournées par PaymentNetwork.

PKPaymentPass

Un carte de paiement provisionné qui peut être utilisé pour les achats dans l’application. (Tous les champs sont en lecture seule)

PKPaymentRequest

La classe main pour une demande de paiement, y compris les fonctionnalités de traitement, la demande de montant et les informations d’expédition.

PKPaymentRequestPaymentMethodUpdate

L’espace de noms Passkit fournit des classes pour la création et la manipuation de passes, y compris les cartes de paiement et d’autorisation.

PKPaymentRequestPaymentMethodUpdateEventArgs

Fournit des données pour l'événement DidSelectPaymentMethod2.

PKPaymentRequestShippingContactUpdate

L’espace de noms Passkit fournit des classes pour la création et la manipuation de passes, y compris les cartes de paiement et d’autorisation.

PKPaymentRequestShippingContactUpdateEventArgs

Fournit des données pour l'événement DidSelectShippingContact2.

PKPaymentRequestShippingMethodUpdate

L’espace de noms Passkit fournit des classes pour la création et la manipuation de passes, y compris les cartes de paiement et d’autorisation.

PKPaymentRequestShippingMethodUpdateEventArgs

Fournit des données pour l'événement DidSelectShippingMethod2.

PKPaymentRequestUpdate

L’espace de noms Passkit fournit des classes pour la création et la manipuation de passes, y compris les cartes de paiement et d’autorisation.

PKPaymentSelectedContactEventArgs

Fournit des données pour l'événement DidSelectShippingContact.

PKPaymentShippingAddressSelectedEventArgs

Fournit des données pour l'événement DidSelectShippingAddress.

PKPaymentShippingMethodSelectedEventArgs

Fournit des données pour l'événement DidSelectShippingMethod.

PKPaymentSummaryItem

Élément récapitulative (tel que le total général, les taxes ou les remises) dans une demande de paiement.

PKPaymentToken

Informations d’identification de paiement de l’utilisateur. Tous les champs sont en lecture seule.

PKShippingMethod

Méthode d’expédition pour les marchandises physiques.

PKSuicaPassProperties

Contient les propriétés de passe Suica.

PKTransitPassProperties

L’espace de noms Passkit fournit des classes pour la création et la manipuation de passes, y compris les cartes de paiement et d’autorisation.

Interfaces

IPKAddPassesViewControllerDelegate

Interface représentant les méthodes requises (le cas échéant) du protocole PKAddPassesViewControllerDelegate.

IPKAddPaymentPassViewControllerDelegate

Interface représentant les méthodes requises (le cas échéant) du protocole PKAddPaymentPassViewControllerDelegate.

IPKDisbursementAuthorizationControllerDelegate

L’espace de noms Passkit fournit des classes pour la création et la manipuation de passes, y compris les cartes de paiement et d’autorisation.

IPKPaymentAuthorizationControllerDelegate

Interface représentant les méthodes requises (le cas échéant) du protocole PKPaymentAuthorizationControllerDelegate.

IPKPaymentAuthorizationViewControllerDelegate

Interface représentant les méthodes requises (le cas échéant) du protocole PKPaymentAuthorizationViewControllerDelegate.

Énumérations

PKAddPassButtonStyle

Énumère les styles de bouton de passe.

PKAddPaymentPassError

Énumère les codes d’erreur relatifs aux opérations PassKit.

PKAddPaymentPassStyle

L’espace de noms Passkit fournit des classes pour la création et la manipuation de passes, y compris les cartes de paiement et d’autorisation.

PKAddressField

Contient les informations d’adresse à des fins de facturation ou d’expédition.

PKAutomaticPassPresentationSuppressionResult

Énumère les résultats utilisés dans les appels à RequestAutomaticPassPresentationSuppression(Action<PKAutomaticPassPresentationSuppressionResult>).

PKContactFields

Énumère les champs d’un contact.

PKDisbursementRequestSchedule

L’espace de noms Passkit fournit des classes pour la création et la manipuation de passes, y compris les cartes de paiement et d’autorisation.

PKErrorCode

Énumération dont les valeurs spécifient les codes d’erreur associés aux opérations PassKit.

PKMerchantCapability

Fonctionnalités de traitement des paiements d’un marchand.

PKPassKitErrorCode

Énumération dont les valeurs spécifient les erreurs relatives aux fonctionnalités de pass et de passbook.

PKPassLibraryAddPassesStatus

Énumération dont les valeurs définissent les résultats possibles lors de l’ajout de passes.

PKPassType

Énumération des types de pass (si un pass est un code-barres ou présente un carte de paiement).

PKPaymentAuthorizationStatus

Énumération des résultats des demandes d’autorisation.

PKPaymentButtonStyle

Énumère les styles disponibles pour les PKPaymentButton objets.

PKPaymentButtonType

Énumère les types d’objets PKPaymentButton .

PKPaymentErrorCode

Énumère les conditions d’erreur pour les opérations de paiement.

PKPaymentMethodType

Énumère les types de cartes disponibles pour Apple Pay.

PKPaymentPassActivationState

Énumération des états valides d’un PKPaymentPass carte de paiement.

PKPaymentSummaryItemType

Énumère si un paiement associé à un PKShippingMethod est en attente ou final.

PKShippingType

Énumère les méthodes d’expédition.

Délégués

PKPaymentShippingAddressSelected

Délégué appelé lorsque l’utilisateur a sélectionné une adresse de livraison.

PKPaymentShippingMethodSelected

Délégué appelé lorsque l’utilisateur a sélectionné une méthode d’expédition.