BarcodeScannerProviderConnection 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 koneksi ke klien penyedia pemindai kode batang.
public ref class BarcodeScannerProviderConnection sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BarcodeScannerProviderConnection final : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class BarcodeScannerProviderConnection final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class BarcodeScannerProviderConnection : System.IDisposable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class BarcodeScannerProviderConnection : System.IDisposable
Public NotInheritable Class BarcodeScannerProviderConnection
Implements IDisposable
- Warisan
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10, version 1803 (diperkenalkan dalam 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v6.0)
|
Keterangan
Gunakan instans kelas ini yang disediakan oleh properti Koneksi objek BarcodeScannerProviderTriggerDetails yang diteruskan ke tugas latar belakang Anda pada aktivasi.
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
1809 | 17763 | CreateFrameReaderAsync |
1809 | 17763 | CreateFrameReaderAsync(BitmapPixelFormat) |
1809 | 17763 | CreateFrameReaderAsync(BitmapPixelFormat,BitmapSize) |
Properti
CompanyName |
Mendapatkan atau menetapkan nama perusahaan penyedia pemindai kode batang. |
Id |
Mendapatkan ID koneksi penyedia pemindai kode batang. |
Name |
Mendapatkan atau mengatur nama penyedia pemindai kode batang. |
SupportedSymbologies |
Mendapatkan simbologi yang didukung dari penyedia pemindai kode batang. |
Version |
Mendapatkan atau mengatur versi penyedia pemindai kode batang. |
VideoDeviceId |
Mendapatkan ID perangkat video yang mewakili lensa kamera yang terkait dengan pemindai kode batang. |
Metode
Close() |
Menutup sesi koneksi penyedia pemindai kode batang. |
CreateFrameReaderAsync() |
Membuat instans BarcodeScannerFrameReader baru. |
CreateFrameReaderAsync(BitmapPixelFormat) |
Membuat instans BarcodeScannerFrameReader baru yang mengembalikan bingkai dalam format pilihan jika memungkinkan. |
CreateFrameReaderAsync(BitmapPixelFormat, BitmapSize) |
Membuat instans BarcodeScannerFrameReader baru yang mengembalikan bingkai dalam format dan ukuran pilihan jika memungkinkan. |
Dispose() |
Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, melepaskan, atau mereset sumber daya yang tidak terkelola. |
ReportErrorAsync(UnifiedPosErrorData) |
Mengirim laporan kesalahan ke aplikasi klien. |
ReportErrorAsync(UnifiedPosErrorData, Boolean, BarcodeScannerReport) |
Mengirim laporan kesalahan ke aplikasi klien. |
ReportScannedDataAsync(BarcodeScannerReport) |
Mengirim laporan data pemindai kode batang ke aplikasi klien. |
ReportTriggerStateAsync(BarcodeScannerTriggerState) |
Mengirim pembaruan status pemicu pemindai kode batang ke aplikasi klien selama operasi pemindaian. |
Start() |
Memulai koneksi untuk transfer data. |
Acara
DisableScannerRequested |
Dimunculkan saat aplikasi klien mencoba menonaktifkan pemindai kode batang. |
EnableScannerRequested |
Dimunculkan saat aplikasi klien mencoba mengaktifkan pemindai kode batang. |
GetBarcodeSymbologyAttributesRequested |
Dimunculkan saat aplikasi klien mencoba mendapatkan atribut simpatik kode batang. |
HideVideoPreviewRequested |
Muncul saat aplikasi klien mencoba menyembunyikan jendela pratinjau video. |
SetActiveSymbologiesRequested |
Dimunculkan saat aplikasi klien mencoba mengatur simbologi kode batang untuk digunakan perangkat. |
SetBarcodeSymbologyAttributesRequested |
Dimunculkan saat aplikasi klien mencoba mengatur atribut simpatisan kode batang. |
StartSoftwareTriggerRequested |
Dimunculkan ketika aplikasi klien mencoba memberi sinyal pemindai kode batang untuk mulai memindai. |
StopSoftwareTriggerRequested |
Dimunculkan saat aplikasi klien mencoba memberi sinyal pemindai kode batang untuk berhenti memindai. |