Compartilhar via


PassKit Namespace

O namespace do Passkit fornece classes para criar e manipuar passagens, incluindo passagens de pagamento e autorização.

Classes

PKAddPassButton

Um botão que adiciona passagens a uma Carteira.

PKAddPassButton.PKAddPassButtonAppearance

Classe de aparência para objetos do tipo PKAddPassButton.

PKAddPassesViewController

Um UIViewController que gerencia a experiência do usuário de exibir um PKPass e solicitar que o usuário o adicione ao PKPassLibrary.

PKAddPassesViewControllerDelegate

Um objeto delegado que fornece ao desenvolvedor de aplicativos controle refinado sobre eventos de ciclo de vida de um PKAddPassesViewController objeto.

PKAddPassesViewControllerDelegate_Extensions

Métodos de extensão para a IPKAddPassesViewControllerDelegate interface para dar suporte a todos os métodos do PKAddPassesViewControllerDelegate protocolo.

PKAddPaymentPassRequest

Usado para armazenar cartão dados que estão sendo inseridos no Apple Pay.

PKAddPaymentPassRequestConfiguration

Contém os dados de configuração necessários para um PKAddPaymentPassViewController.

PKAddPaymentPassViewController

Um padrão UIViewController para adicionar cartões ao Apple Pay.

PKAddPaymentPassViewControllerDelegate

Objeto delegate para PKAddPaymentPassViewController cujos membros são chamados ao solicitar uma solicitação de pagamento adicional e quando um PKAddPaymentPassRequest falhou.

PKContact

Informações de envio e cobrança para uma única transação do Apple Pay.

PKContactFieldsExtensions

Métodos de extensão para a PKContactFields enumeração.

PKDisbursementAuthorizationController

O namespace do Passkit fornece classes para criar e manipuar passagens, incluindo passagens de pagamento e autorização.

PKDisbursementAuthorizationControllerDelegate

O namespace do Passkit fornece classes para criar e manipuar passagens, incluindo passagens de pagamento e autorização.

PKDisbursementRequest

O namespace do Passkit fornece classes para criar e manipuar passagens, incluindo passagens de pagamento e autorização.

PKDisbursementVoucher

O namespace do Passkit fornece classes para criar e manipuar passagens, incluindo passagens de pagamento e autorização.

PKEncryptionScheme

Define a cadeia de caracteres Ecc_V2constante .

PKLabeledValue

Um valor rotulado para cartão detalhes.

PKObject

Classe base para PKPass. Define métodos de cópia e codificação.

PKPass

Um passe, que é uma abstração de coisas como bilhetes, cartões de embarque ou cartões de presente ou lealdade.

PKPassKitErrorCodeExtensions

Métodos de extensão para a enumeração PassKit.PKPassKitErrorCode.

PKPassLibrary

Representa a biblioteca de passes do usuário.

PKPassLibrary.Notifications

Notificação postada pela PKPassLibrary classe .

PKPassLibraryUserInfoKey

Uma classe cujos membros estáticos representam chaves a serem usadas com o GetLocalizedValue(NSString) método .

PKPayment

O resultado de uma solicitação de pagamento autorizada. Contém informações de pagamento criptografadas.

PKPaymentAuthorizationController

Apresenta uma interface do usuário de autorização de pagamento para o usuário e atua na resposta do usuário.

PKPaymentAuthorizationControllerDelegate

Objeto delegate que responde às interações do usuário em nome de um PKPaymentAuthorizationController.

PKPaymentAuthorizationControllerDelegate_Extensions

Métodos de extensão para a IPKPaymentAuthorizationControllerDelegate interface para dar suporte a todos os métodos do PKPaymentAuthorizationControllerDelegate protocolo.

PKPaymentAuthorizationEventArgs

Fornece dados para o evento de DidAuthorizePayment .

PKPaymentAuthorizationResult

O namespace do Passkit fornece classes para criar e manipuar passagens, incluindo passagens de pagamento e autorização.

PKPaymentAuthorizationResultEventArgs

Fornece dados para o evento de DidAuthorizePayment2 .

PKPaymentAuthorizationViewController

Controlador de exibição padrão que solicita que o usuário autorize um pagamento.

PKPaymentAuthorizationViewControllerDelegate

Objeto delegate que fornece eventos relacionados a uma solicitação de autorização de pagamento feita com um PKPaymentAuthorizationViewController.

PKPaymentAuthorizationViewControllerDelegate_Extensions

Métodos de extensão para a IPKPaymentAuthorizationViewControllerDelegate interface para dar suporte a todos os métodos do PKPaymentAuthorizationViewControllerDelegate protocolo.

PKPaymentButton

Um botão usado para ativar um pagamento do Apple Pay. Os estilos e tipos disponíveis são definidos por PKPaymentButtonStyle e PKPaymentButtonType.

PKPaymentButton.PKPaymentButtonAppearance

Classe de aparência para objetos do tipo PKPaymentButton.

PKPaymentErrorCodeExtensions

Métodos de extensão para a enumeração PassKit.PKPaymentErrorCode.

PKPaymentErrorKeys

Enumera campos que causaram erros de pagamento.

PKPaymentMethod

Informações sobre cartões Apple Pay.

PKPaymentMethodSelectedEventArgs

Fornece dados para o evento de DidSelectPaymentMethod .

PKPaymentNetwork

Valores padrão retornados por PaymentNetwork.

PKPaymentPass

Uma cartão de pagamento provisionada que pode ser usada para compras no aplicativo. (Todos os campos são somente leitura)

PKPaymentRequest

O main classe para uma solicitação de pagamento, incluindo recursos de processamento, solicitação de valor e informações de envio.

PKPaymentRequestPaymentMethodUpdate

O namespace do Passkit fornece classes para criar e manipuar passagens, incluindo passagens de pagamento e autorização.

PKPaymentRequestPaymentMethodUpdateEventArgs

Fornece dados para o evento de DidSelectPaymentMethod2 .

PKPaymentRequestShippingContactUpdate

O namespace do Passkit fornece classes para criar e manipuar passagens, incluindo passagens de pagamento e autorização.

PKPaymentRequestShippingContactUpdateEventArgs

Fornece dados para o evento de DidSelectShippingContact2 .

PKPaymentRequestShippingMethodUpdate

O namespace do Passkit fornece classes para criar e manipuar passagens, incluindo passagens de pagamento e autorização.

PKPaymentRequestShippingMethodUpdateEventArgs

Fornece dados para o evento de DidSelectShippingMethod2 .

PKPaymentRequestUpdate

O namespace do Passkit fornece classes para criar e manipuar passagens, incluindo passagens de pagamento e autorização.

PKPaymentSelectedContactEventArgs

Fornece dados para o evento de DidSelectShippingContact .

PKPaymentShippingAddressSelectedEventArgs

Fornece dados para o evento de DidSelectShippingAddress .

PKPaymentShippingMethodSelectedEventArgs

Fornece dados para o evento de DidSelectShippingMethod .

PKPaymentSummaryItem

Um item de resumo (como total geral, imposto ou descontos) em uma solicitação de pagamento.

PKPaymentToken

As credenciais de pagamento do usuário. Todos os campos são somente leitura.

PKShippingMethod

Um método de envio para produtos físicos.

PKSuicaPassProperties

Contém as propriedades de passagem de Suica.

PKTransitPassProperties

O namespace do Passkit fornece classes para criar e manipuar passagens, incluindo passagens de pagamento e autorização.

Interfaces

IPKAddPassesViewControllerDelegate

Interface que representa os métodos necessários (se houver) do protocolo PKAddPassesViewControllerDelegate.

IPKAddPaymentPassViewControllerDelegate

Interface que representa os métodos necessários (se houver) do protocolo PKAddPaymentPassViewControllerDelegate.

IPKDisbursementAuthorizationControllerDelegate

O namespace do Passkit fornece classes para criar e manipuar passagens, incluindo passagens de pagamento e autorização.

IPKPaymentAuthorizationControllerDelegate

Interface que representa os métodos necessários (se houver) do protocolo PKPaymentAuthorizationControllerDelegate.

IPKPaymentAuthorizationViewControllerDelegate

Interface que representa os métodos necessários (se houver) do protocolo PKPaymentAuthorizationViewControllerDelegate.

Enumerações

PKAddPassButtonStyle

Enumera estilos de Botão de Passagem.

PKAddPaymentPassError

Enumera códigos de erro relacionados a operações do PassKit.

PKAddPaymentPassStyle

O namespace do Passkit fornece classes para criar e manipuar passagens, incluindo passagens de pagamento e autorização.

PKAddressField

Contém informações de endereço para fins de cobrança ou envio.

PKAutomaticPassPresentationSuppressionResult

Enumera os resultados usados em chamadas para RequestAutomaticPassPresentationSuppression(Action<PKAutomaticPassPresentationSuppressionResult>).

PKContactFields

Enumera campos para um contato.

PKDisbursementRequestSchedule

O namespace do Passkit fornece classes para criar e manipuar passagens, incluindo passagens de pagamento e autorização.

PKErrorCode

Uma enumeração cujos valores especificam códigos de erro associados às operações do PassKit.

PKMerchantCapability

Recursos de processamento de pagamento de um comerciante.

PKPassKitErrorCode

Uma enumeração cujos valores especificam erros relacionados à funcionalidade de passagem e pasta de passagem.

PKPassLibraryAddPassesStatus

Uma enumeração cujos valores definem possíveis resultados quando as passagens são adicionadas.

PKPassType

Enumeração de tipos de passagem (se uma passagem é um código de barras ou apresenta um cartão de pagamento).

PKPaymentAuthorizationStatus

Enumeração de resultados de solicitações de autorização.

PKPaymentButtonStyle

Enumera estilos disponíveis para PKPaymentButton objetos.

PKPaymentButtonType

Enumera os tipos de PKPaymentButton objetos.

PKPaymentErrorCode

Enumera condições de erro para operações de pagamento.

PKPaymentMethodType

Enumera os tipos de cartões disponíveis para o Apple Pay.

PKPaymentPassActivationState

Enumeração de estados válidos de uma PKPaymentPass cartão de pagamento.

PKPaymentSummaryItemType

Enumera se um pagamento associado a um PKShippingMethod está pendente ou final.

PKShippingType

Enumera métodos de envio.

Delegados

PKPaymentShippingAddressSelected

Delegado chamado quando o usuário selecionou um endereço de envio.

PKPaymentShippingMethodSelected

Delegado chamado quando o usuário selecionou um método de envio.