Bagikan melalui


PassKit Ruang nama

Namespace passkit menyediakan kelas untuk membuat dan memanipu pass, termasuk pass pembayaran dan otorisasi.

Kelas

PKAddPassButton

Tombol yang menambahkan pass ke Wallet.

PKAddPassButton.PKAddPassButtonAppearance

Kelas penampilan untuk objek jenis PKAddPassButton.

PKAddPassesViewController

UIViewController Yang mengelola pengalaman pengguna untuk melihat PKPass dan meminta pengguna untuk menambahkannya ke PKPassLibrary.

PKAddPassesViewControllerDelegate

Objek delegasi yang memberi pengembang aplikasi kontrol halus atas peristiwa PKAddPassesViewController siklus hidup objek.

PKAddPassesViewControllerDelegate_Extensions

Metode ekstensi ke IPKAddPassesViewControllerDelegate antarmuka untuk mendukung semua metode dari PKAddPassesViewControllerDelegate protokol.

PKAddPaymentPassRequest

Digunakan untuk menyimpan data kartu yang dimasukkan ke Apple Pay.

PKAddPaymentPassRequestConfiguration

Menyimpan data konfigurasi yang PKAddPaymentPassViewControllerdiperlukan oleh .

PKAddPaymentPassViewController

Standar UIViewController untuk menambahkan kartu ke Apple Pay.

PKAddPaymentPassViewControllerDelegate

Delegasikan objek untuk PKAddPaymentPassViewController anggotanya dipanggil saat meminta permintaan tambahkan pembayaran dan ketika PKAddPaymentPassRequest telah gagal.

PKContact

Informasi pengiriman dan penagihan untuk satu transaksi Apple Pay.

PKContactFieldsExtensions

Metode ekstensi untuk PKContactFields enumerasi.

PKDisbursementAuthorizationController

Namespace passkit menyediakan kelas untuk membuat dan memanipu pass, termasuk pass pembayaran dan otorisasi.

PKDisbursementAuthorizationControllerDelegate

Namespace passkit menyediakan kelas untuk membuat dan memanipu pass, termasuk pass pembayaran dan otorisasi.

PKDisbursementRequest

Namespace passkit menyediakan kelas untuk membuat dan memanipu pass, termasuk pass pembayaran dan otorisasi.

PKDisbursementVoucher

Namespace passkit menyediakan kelas untuk membuat dan memanipu pass, termasuk pass pembayaran dan otorisasi.

PKEncryptionScheme

Menentukan string Ecc_V2konstanta .

PKLabeledValue

Nilai berlabel untuk detail kartu.

PKObject

Kelas dasar untuk PKPass. Menentukan metode penyalinan dan pengodean.

PKPass

Pass, yang merupakan abstraksi dari hal-hal seperti tiket, boarding pass, atau kartu hadiah atau loyalitas.

PKPassKitErrorCodeExtensions

Metode ekstensi untuk enumerasi PassKit.PKPassKitErrorCode.

PKPassLibrary

Mewakili pustaka pass pengguna.

PKPassLibrary.Notifications

Pemberitahuan yang diposting oleh PKPassLibrary kelas .

PKPassLibraryUserInfoKey

Kelas yang anggota statisnya mewakili kunci yang akan digunakan dengan GetLocalizedValue(NSString) metode .

PKPayment

Hasil dari permintaan pembayaran yang diotorisasi. Berisi informasi pembayaran terenkripsi.

PKPaymentAuthorizationController

Menyajikan antarmuka pengguna otorisasi pembayaran kepada pengguna dan bertindak berdasarkan respons pengguna.

PKPaymentAuthorizationControllerDelegate

Delegasikan objek yang merespons interaksi pengguna atas PKPaymentAuthorizationControllernama .

PKPaymentAuthorizationControllerDelegate_Extensions

Metode ekstensi ke IPKPaymentAuthorizationControllerDelegate antarmuka untuk mendukung semua metode dari PKPaymentAuthorizationControllerDelegate protokol.

PKPaymentAuthorizationEventArgs

Menyediakan data untuk peristiwa tersebut DidAuthorizePayment .

PKPaymentAuthorizationResult

Namespace passkit menyediakan kelas untuk membuat dan memanipu pass, termasuk pass pembayaran dan otorisasi.

PKPaymentAuthorizationResultEventArgs

Menyediakan data untuk peristiwa tersebut DidAuthorizePayment2 .

PKPaymentAuthorizationViewController

Pengontrol tampilan standar yang meminta pengguna untuk mengotorisasi pembayaran.

PKPaymentAuthorizationViewControllerDelegate

Delegasikan objek yang menyediakan peristiwa yang berkaitan dengan permintaan otorisasi pembayaran yang PKPaymentAuthorizationViewControllerdibuat dengan .

PKPaymentAuthorizationViewControllerDelegate_Extensions

Metode ekstensi ke IPKPaymentAuthorizationViewControllerDelegate antarmuka untuk mendukung semua metode dari PKPaymentAuthorizationViewControllerDelegate protokol.

PKPaymentButton

Tombol yang digunakan untuk mengaktifkan pembayaran Apple Pay. Gaya dan jenis yang tersedia ditentukan oleh PKPaymentButtonStyle dan PKPaymentButtonType.

PKPaymentButton.PKPaymentButtonAppearance

Kelas penampilan untuk objek jenis PKPaymentButton.

PKPaymentErrorCodeExtensions

Metode ekstensi untuk enumerasi PassKit.PKPaymentErrorCode.

PKPaymentErrorKeys

Menghitung bidang yang menyebabkan kesalahan pembayaran.

PKPaymentMethod

Informasi tentang kartu Apple Pay.

PKPaymentMethodSelectedEventArgs

Menyediakan data untuk peristiwa tersebut DidSelectPaymentMethod .

PKPaymentNetwork

Nilai standar yang dikembalikan oleh PaymentNetwork.

PKPaymentPass

Kartu pembayaran yang disediakan yang dapat digunakan untuk pembelian dalam aplikasi. (Semua bidang bersifat baca-saja)

PKPaymentRequest

Kelas utama untuk permintaan pembayaran, termasuk kemampuan pemrosesan, permintaan jumlah, dan informasi pengiriman.

PKPaymentRequestPaymentMethodUpdate

Namespace passkit menyediakan kelas untuk membuat dan memanipu pass, termasuk pass pembayaran dan otorisasi.

PKPaymentRequestPaymentMethodUpdateEventArgs

Menyediakan data untuk peristiwa tersebut DidSelectPaymentMethod2 .

PKPaymentRequestShippingContactUpdate

Namespace passkit menyediakan kelas untuk membuat dan memanipu pass, termasuk pass pembayaran dan otorisasi.

PKPaymentRequestShippingContactUpdateEventArgs

Menyediakan data untuk peristiwa tersebut DidSelectShippingContact2 .

PKPaymentRequestShippingMethodUpdate

Namespace passkit menyediakan kelas untuk membuat dan memanipu pass, termasuk pass pembayaran dan otorisasi.

PKPaymentRequestShippingMethodUpdateEventArgs

Menyediakan data untuk peristiwa tersebut DidSelectShippingMethod2 .

PKPaymentRequestUpdate

Namespace passkit menyediakan kelas untuk membuat dan memanipu pass, termasuk pass pembayaran dan otorisasi.

PKPaymentSelectedContactEventArgs

Menyediakan data untuk peristiwa tersebut DidSelectShippingContact .

PKPaymentShippingAddressSelectedEventArgs

Menyediakan data untuk peristiwa tersebut DidSelectShippingAddress .

PKPaymentShippingMethodSelectedEventArgs

Menyediakan data untuk peristiwa tersebut DidSelectShippingMethod .

PKPaymentSummaryItem

Item ringkasan (seperti total keseluruhan, pajak, atau diskon) dalam permintaan pembayaran.

PKPaymentToken

Kredensial pembayaran pengguna. Semua bidang bersifat baca-saja.

PKShippingMethod

Metode pengiriman untuk barang fisik.

PKSuicaPassProperties

Berisi properti pass Suica.

PKTransitPassProperties

Namespace passkit menyediakan kelas untuk membuat dan memanipu pass, termasuk pass pembayaran dan otorisasi.

Antarmuka

IPKAddPassesViewControllerDelegate

Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol PKAddPassesViewControllerDelegate.

IPKAddPaymentPassViewControllerDelegate

Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol PKAddPaymentPassViewControllerDelegate.

IPKDisbursementAuthorizationControllerDelegate

Namespace passkit menyediakan kelas untuk membuat dan memanipu pass, termasuk pass pembayaran dan otorisasi.

IPKPaymentAuthorizationControllerDelegate

Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol PKPaymentAuthorizationControllerDelegate.

IPKPaymentAuthorizationViewControllerDelegate

Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol PKPaymentAuthorizationViewControllerDelegate.

Enum

PKAddPassButtonStyle

Menghitung gaya Tombol Pass.

PKAddPaymentPassError

Menghitung kode kesalahan yang berkaitan dengan operasi PassKit.

PKAddPaymentPassStyle

Namespace passkit menyediakan kelas untuk membuat dan memanipu pass, termasuk pass pembayaran dan otorisasi.

PKAddressField

Menyimpan informasi alamat untuk tujuan penagihan atau pengiriman.

PKAutomaticPassPresentationSuppressionResult

Menghitung hasil yang digunakan dalam panggilan ke RequestAutomaticPassPresentationSuppression(Action<PKAutomaticPassPresentationSuppressionResult>).

PKContactFields

Menghitung bidang untuk kontak.

PKDisbursementRequestSchedule

Namespace passkit menyediakan kelas untuk membuat dan memanipu pass, termasuk pass pembayaran dan otorisasi.

PKErrorCode

Enumerasi yang nilainya menentukan kode kesalahan yang terkait dengan operasi PassKit.

PKMerchantCapability

Kemampuan pemrosesan pembayaran pedagang.

PKPassKitErrorCode

Enumerasi yang nilainya menentukan kesalahan yang berkaitan dengan fungsionalitas passes dan passbook.

PKPassLibraryAddPassesStatus

Enumerasi yang nilainya menentukan kemungkinan hasil saat lulus ditambahkan.

PKPassType

Enumerasi jenis pass (apakah pass adalah barcode atau menunjukkan kartu pembayaran).

PKPaymentAuthorizationStatus

Enumerasi hasil permintaan otorisasi.

PKPaymentButtonStyle

Menghitung gaya yang tersedia untuk PKPaymentButton objek.

PKPaymentButtonType

Menghitung jenis PKPaymentButton objek.

PKPaymentErrorCode

Menghitung kondisi kesalahan untuk operasi pembayaran.

PKPaymentMethodType

Menghitung jenis kartu yang tersedia untuk Apple Pay.

PKPaymentPassActivationState

Enumerasi status kartu pembayaran yang PKPaymentPass valid.

PKPaymentSummaryItemType

Menghitung apakah pembayaran yang terkait dengan PKShippingMethod tertunda atau final.

PKShippingType

Menghitung metode pengiriman.

Delegasikan

PKPaymentShippingAddressSelected

Delegasi dipanggil ketika pengguna telah memilih alamat pengiriman.

PKPaymentShippingMethodSelected

Delegasi dipanggil ketika pengguna telah memilih metode pengiriman.