Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Microsoft Point of Service untuk .NET (POS untuk .NET) v1.14 mewakili 36 perangkat periferal yang diidentifikasi dalam spesifikasi Unified Point of Service (UnifiedPOS) v1.14 oleh antarmuka abstrak dan kelas perangkat Dasar. POS untuk .NET juga menyediakan sembilan kelas perangkat Dasar abstrak yang selanjutnya menerapkan fungsionalitas POS inti khusus untuk jenis perangkat tertentu.
Vendor perangkat keras menggunakan kelas perangkat untuk membuat Objek Layanan yang menautkan perangkat periferal mereka ke aplikasi.
Kelas Antarmuka
POS untuk .NET menyediakan kelas Antarmuka untuk semua 36 perangkat UnifiedPOS. Kelas Antarmuka menyediakan titik masuk seperti yang ditentukan dalam spesifikasi UnifiedPOS, tetapi menawarkan fungsionalitas minimal.
Kelas Dasar
POS untuk kelas .NET Basic berisi dukungan fungsional dasar untuk semua 36 perangkat. Kelas dasar menyediakan dukungan umum untuk membuka, mengklaim, dan mengaktifkan perangkat, statistik perangkat, dan manajemen pengiriman peristiwa ke aplikasi. Selain itu, setiap kelas Dasar berisi sekumpulan metode yang diwariskan dan dilindungi yang dapat diimplementasikan oleh Objek Layanan.
Kelas Dasar
Untuk sembilan jenis perangkat UnifiedPOS utama, POS untuk .NET menyediakan kelas Dasar yang berfungsi penuh yang memperluas kelas Dasar yang sesuai dengan anggota khusus perangkat. Anda dapat menganggap kelas-kelas ini sebagai kelas Dasar yang ditingkatkan atau diperluas. Karena kelas Base menyediakan implementasi yang hampir lengkap, pengembang Objek Layanan harus berasal dari kelas-kelas ini jika memungkinkan.
Perangkat UnifiedPOS dan POS untuk Kelas Perangkat .NET
Tabel berikut mencantumkan perangkat UnifiedPOS dengan POS yang setara untuk kelas perangkat .NET Basic dan Base (jika berlaku).
| Perangkat UnifiedPOS | Kelas Antarmuka | Kelas Dasar | Kelas Dasar |
|---|---|---|---|
| Sabuk | Sabuk | BeltBasic | |
| Biometrik | Biometrik | BiometrikBasic | |
| Penerima Tagihan | BillAcceptor | BillAcceptorBasic | |
| Dispenser Tagihan | BillDispenser | BillDispenserBasic | |
| Bilah Benjolan | Bilah Benjolan | BumpBarBasic | |
| Cash Changer | CashChanger | CashChangerBasic | |
| Laci Kas | CashDrawer | CashDrawerBasic | CashDrawerBase |
| CAT - Terminal Otorisasi Kredit | Kucing | CatBasic | |
| Periksa Pemindai | CheckScanner | CheckScannerBasic | CheckScannerBase |
| Penerima Koin | CoinAcceptor | CoinAcceptorBasic | |
| Dispenser Koin | CoinDispenser | CoinDispenserBasic | |
| Jurnal Elektronik | ElectronicJournal | ElectronicJournalBasic | |
| Pembaca Nilai Elektronik / Penulis | ElectronicValueRW | ElectronicValueRWBasic | |
| Printer Fiskal | FiscalPrinter | FiscalPrinterBasic | |
| Diprogram | Diprogram | GateBasic | |
| Total Keras | HardTotals | HardTotalsBasic | |
| Pemindai Gambar | ImageScanner | ImageScannerBasic | |
| Item Dispenser | ItemDispenser | ItemDispenserBasic | |
| Keylock | Keylock | KeylockBasic | |
| Lampu | Lampu | LightsBasic | |
| Tampilan Garis | LineDisplay | LineDisplayBasic | LineDisplayBase |
| MICR - Pengenalan Karakter Tinta Magnetik | Micr | MicrBasic | |
| Sensor Gerakan | MotionSensor | MotionSensorBasic | |
| MSR - Pembaca Strip Magnetik | Msr | MsrBasic | MsrBase |
| PIN Pad | PinPad | PinPadBasic | PinPadBase |
| Pembaca Kartu Titik / Penulis | PointCardRW | PointCardRWBasic | |
| Papan Tombol POS | PosKeyboard | PosKeyboardBasic | PosKeyboardBase |
| Daya POS | PosPower | PosPowerBasic | |
| POS Printer | PosPrinter | PosPrinterBasic | PosPrinterBase |
| Tampilan Urutan Jarak Jauh | RemoteOrderDisplay | RemoteOrderDisplayBasic | |
| Pemindai RFID | RFIDScanner | RFIDScannerBasic | RFIDScannerBase |
| Skala | Skala | ScaleBasic | |
| Pemindai (Pembaca Kode Batang) | Pemindai | ScannerBasic | ScannerBase |
| Pengambilan Tanda Tangan | SignatureCapture | SignatureCaptureBasic | |
| Pembaca Kartu Pintar / Penulis | SmartCardRW | SmartCardRWBasic | |
| Indikator Nada | ToneIndicator | ToneIndicatorBasic |