Bagikan melalui


POS untuk Pohon Kelas .NET (POS untuk Dokumentasi .NET v1.14 SDK)

POS untuk .NET SDK berisi sekumpulan kelas yang menyediakan Objek Layanan dengan banyak fungsionalitas yang diperlukan untuk memenuhi spesifikasi UPOS. Ada tiga tingkat kelas dasar, yang disebut sebagai kelas Antarmuka, Dasar, dan Dasar .

Di dasar pohon kelas adalah Kelas PosCommon. Kelas antarmuka berasal dari PosCommon, kelas Dasar berasal dari kelas Antarmuka, dan kelas Dasar berasal dari kelas Dasar. Untuk setiap jenis perangkat POS, ada kelas Antarmuka, Dasar, dan Dasar terpisah.

POS untuk kelas dasar .NET mengikuti konvensi penamaan tertentu. Kelas antarmuka hanya diwakili oleh nama pendek jenis perangkat (misalnya, Pemindai atau Msr). Kelas dasar menambahkan akhiran Dasar setelah nama yang digunakan untuk kelas Antarmuka (misalnya, MsrBasic atau ScannerBasic). Dan akhirnya, Kelas dasar menggunakan Basis akhiran (misalnya, MsrBase atau ScannerBase). Untuk daftar lengkap nama kelas, lihat Kelas Perangkat yang Didukung.

Kelas Antarmuka

Kelas Antarmuka adalah kelas dasar paling mendasar yang disediakan oleh POS untuk .NET. Ada kelas Antarmuka untuk masing-masing dari 36 jenis perangkat dalam spesifikasi UPOS, dan berisi metode dan properti yang sesuai dengan yang diperlukan oleh spesifikasi. Mereka tidak menyediakan fungsionalitas khusus perangkat sehingga berasal dari kelas-kelas ini mengharuskan pengembang Objek Layanan untuk memberikan jumlah kode tambahan terbesar dan oleh karena itu jarang harus digunakan secara langsung.

Kelas Dasar

Kelas dasar berasal dari kelas Antarmuka yang sesuai. Ada kelas Dasar untuk semua 36 perangkat yang didukung oleh spesifikasi UPOS. Kelas-kelas ini menyediakan beberapa fungsionalitas dan merupakan pilihan terbaik jika tidak ada kelas Dasar untuk jenis perangkat Anda. Namun, kelas dasar hanya mengimplementasikan anggota umum UPOS.

Kelas Dasar

Kelas Dasar, yang masing-masing berasal dari kelas Dasar yang sesuai, menawarkan tingkat fungsionalitas terbesar. Kelas Dasar menyediakan implementasi Objek Layanan yang hampir lengkap. Dengan berasal dari kelas-kelas ini, pengembang Objek Layanan hanya perlu menerapkan kode untuk mengontrol perangkat keras tertentu. Karena kelas Dasar menyediakan begitu banyak fungsionalitas, pengembang Objek Layanan harus menggunakannya jika memungkinkan. POS untuk .NET menyediakan dukungan tingkat dasar hanya untuk sembilan jenis perangkat utama .

Perangkat UPOS POS yang sesuai untuk Kelas Dasar .NET
Laci Kas CashDrawerBase
Periksa Pemindai CheckScannerBase
Tampilan Garis LineDisplayBase
Magnetic Stripe Reader MsrBase
Sematkan Pad PinPadBase
Papan Tombol POS PosKeyboardBase
Printer POS PosPrinterBase
RFIDScanner RFIDScanner
Pemindai (Pembaca Kode Batang) ScannerBase

Lihat Juga

Konsep

Sumber Daya Lain