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.
Kelas PosDevice mewakili satu perangkat POS fisik. Kelas ini menyediakan properti dan metode yang diperlukan untuk mengelola perangkat fisik tersebut.
Properti
| Nama | Deskripsi |
|---|---|
| Jenis | Representasi string dari jenis atau kategori perangkat POS. |
| SoName | Nama Objek Layanan untuk perangkat fisik ini, dalam format string. |
| Jalur | Jalur perangkat keras perangkat, dalam format string. Untuk perangkat Plug and Play, jalur ini berasal dari mesin Plug and Play. Untuk perangkat non-Plug and Play, perangkat disediakan melalui metode AddDevice ServiceObject. Untuk perangkat yang menggunakan Objek Layanan warisan (OPOS), ini mungkin kosong. |
| HardwareDescription | Deskripsi perangkat dari perangkat logis, dikembalikan dari registri dalam format string dan digunakan oleh mesin Plug and Play. Ini mungkin kosong untuk perangkat yang menggunakan Objek Layanan warisan (OPOS). |
| IsPlugnPlay | Indikator Boolean tentang apakah perangkat mendukung Plug and Play. |
| IsLegacy | Indikator Boolean tentang apakah perangkat menggunakan Objek Layanan warisan (OPOS). |
| Diaktifkan | Representasi Boolean tentang apakah perangkat diaktifkan atau tidak. Properti ini memungkinkan akses tulis. |
| Default | Representasi Boolean tentang apakah perangkat adalah perangkat default dalam kategori perangkat POS. Properti ini memungkinkan akses tulis. |
Metode
| Nama | Keterangan |
|---|---|
TambahkanName |
Menambahkan nama logis untuk perangkat. Menerima satu parameter string, Nama, yang merupakan nama perangkat logis yang akan ditambahkan. Nama harus unik dalam kelas perangkat (jenis). Tidak ada nilai yang dikembalikan. Nama logis diwakili oleh kelas LogicalDevice . |
Hapus nama |
Menghapus nama logis dari perangkat. Menerima satu parameter string, Nama, yang merupakan nama perangkat logis yang akan dihapus. Tidak ada nilai yang dikembalikan. Nama logis diwakili oleh kelas LogicalDevice . |
AddProperty |
Menambahkan properti (pasangan nama/nilai) ke perangkat ini. Menerima dua parameter string, Nama, yang merupakan nama properti, dan Nilai, yang merupakan nilai properti . Tidak ada nilai yang dikembalikan. Properti perangkat diwakili oleh kelas Properti . |
DeleteProperty |
Menghapus properti dari perangkat ini. Menerima satu parameter string, Nama, yang merupakan nama properti yang akan dihapus. Tidak ada nilai pengembalian. Properti perangkat diwakili oleh kelas Properti . |