MagneticStripeReader Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili perangkat pembaca strip magnetik.
public ref class MagneticStripeReader sealed
public ref class MagneticStripeReader sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MagneticStripeReader final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MagneticStripeReader final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MagneticStripeReader
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MagneticStripeReader : System.IDisposable
Public NotInheritable Class MagneticStripeReader
Public NotInheritable Class MagneticStripeReader
Implements IDisposable
- Warisan
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Objek ini dibuat ketika metode GetDefaultAsync atau FromIdAsync selesai.
Lihat sampel pembaca stripe magnetik untuk contoh implementasi.
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
1703 | 15063 | GetDeviceSelector(PosConnectionTypes) |
Properti
Capabilities |
Mendapatkan kemampuan pembaca strip magnetik. |
DeviceAuthenticationProtocol |
Protokol autentikasi perangkat yang didukung oleh pembaca strip magnetik. |
DeviceId |
Mendapatkan DeviceInformation.Id pembaca strip magnetik. |
SupportedCardTypes |
Mendapatkan jenis kartu yang didukung oleh pembaca strip magnetik. |
Metode
CheckHealthAsync(UnifiedPosHealthCheckLevel) |
Menguji kesehatan pembaca strip magnetik. |
ClaimReaderAsync() |
Mencoba untuk mendapatkan akses eksklusif ke pembaca strip magnetik. |
Close() |
Tutup sesi pembaca stripe magnetik. Untuk C++ dan JavaScript, gunakan Close(). Untuk C# dan Visual Basic, gunakan Dispose(). |
Dispose() |
Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, melepaskan, atau mereset sumber daya yang tidak terkelola. |
FromIdAsync(String) |
Membuat objek MagneticStripeReader dari DeviceInformation.Id. |
GetDefaultAsync() |
Mengembalikan pembaca strip magnetik pertama yang ditemukan. |
GetDeviceSelector() |
Mengembalikan string Advanced Query Syntax (AQS) yang digunakan untuk menghitung pembaca strip magnetik yang tersedia. |
GetDeviceSelector(PosConnectionTypes) |
Mendapatkan string Advanced Query Syntax (AQS) yang bisa Anda gunakan untuk mencantumkan pembaca strip magnetik yang tersedia melalui jenis koneksi yang ditentukan |
GetErrorReportingType() |
Mendapatkan jenis pelaporan kesalahan yang ingin diterima aplikasi. |
RetrieveStatisticsAsync(IIterable<String>) |
Mengambil statistik yang diminta dari pembaca strip magnetik. |
Acara
StatusUpdated |
Terjadi ketika perangkat mendeteksi perubahan status operasi. |
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk