支援裝置類別 (POS for .NET v1.14 SDK 文件)
Microsoft Point of Service for .NET (POS for .NET) v1.14 呈現了 Unified Point of Service (UnifiedPOS) v1.14 規格所識別的 36 個周邊裝置,分為抽象的介面和基本裝置類別。 POS for .NET 也提供了九個抽象基本裝置類別,以便進一步實作這些特定裝置類型專屬的核心 POS 功能。
硬體廠商會使用裝置類別來建立服務物件,可將其周邊裝置連結至應用程式。
介面類別
POS for .NET 為全部 36 個 UnifiedPOS 裝置提供介面類別。 介面類別會提供 UnifiedPOS 規格指定的進入點,但提供最基本的功能。
基本類別
POS for .NET 基本類別包含全部 36 個裝置的基本功能支援。 基本類別提供一般支援,包含開啟、宣告及啟用裝置、裝置統計資料,以及將事件傳遞至應用程式的管理等。 此外,每個 Basic 類別都包含一組可由服務物件實作的繼承和受保護方法。
基底類別
針對九個主要 UnifiedPOS 裝置類型,POS for .NET 提供功能完整的基本類別,以擴充裝置特定成員所對應的基本類別。 您可將這些類別視為增強或擴充的基本類別。 由於基本類別提供的實作近乎完整,因此服務物件開發人員應盡可能由這些類別衍生。
UnifiedPOS 裝置和 POS for .NET 的裝置類別
下表列出 UnifiedPOS 裝置,以及對等的 POS for .NET 基本和基底裝置類別 (如適用)。
UnifiedPOS 裝置 | 介面類別 | 基本類別 | 基底類別 |
---|---|---|---|
Belt | Belt | BeltBasic | |
生物特徵辨識 | 生物特徵辨識 | BiometricsBasic | |
收鈔機 | BillAcceptor | BillAcceptorBasic | |
發鈔機 | BillDispenser | BillDispenserBasic | |
按鍵機 | BumpBar | BumpBarBasic | |
找零機 | CashChanger | CashChangerBasic | |
現金抽屜 | CashDrawer | CashDrawerBasic | CashDrawerBase |
CAT - 信用卡授權終端機 | 貓 | CatBasic | |
支票掃描機 | CheckScanner | CheckScannerBasic | CheckScannerBase |
收幣機 | CoinAcceptor | CoinAcceptorBasic | |
吐幣機 | CoinDispenser | CoinDispenserBasic | |
電子日誌 | ElectronicJournal | ElectronicJournalBasic | |
電子價值讀取器/寫入器 | ElectronicValueRW | ElectronicValueRWBasic | |
會計印表機 | FiscalPrinter | FiscalPrinterBasic | |
閘道 | 閘道 | GateBasic | |
無折扣總計 | HardTotals | HardTotalsBasic | |
影像掃描器 | ImageScanner | ImageScannerBasic | |
商品分配機 | ItemDispenser | ItemDispenserBasic | |
鑰匙式 | Keylock | KeylockBasic | |
光線 | 光線 | LightsBasic | |
單行螢幕 | LineDisplay | LineDisplayBasic | LineDisplayBase |
MICR - 磁墨字元辨識 | Micr | MicrBasic | |
動作感應器 | MotionSensor | MotionSensorBasic | |
MSR - 磁條讀取器 | Msr | MsrBasic | MsrBase |
PIN 小鍵盤 | PinPad | PinPadBasic | PinPadBase |
集點卡讀取器/寫入器 | PointCardRW | PointCardRWBasic | |
POS 鍵盤 | PosKeyboard | PosKeyboardBasic | PosKeyboardBase |
POS 電源 | PosPower | PosPowerBasic | |
POS 印表機 | PosPrinter | PosPrinterBasic | PosPrinterBase |
遠端訂單顯示器 | RemoteOrderDisplay | RemoteOrderDisplayBasic | |
RF 掃描器 | RFIDScanner | RFIDScannerBasic | RFIDScannerBase |
調整 | 調整 | ScaleBasic | |
掃描器 (條碼讀取器) | 掃描器 | ScannerBasic | ScannerBase |
簽章擷取 | SignatureCapture | SignatureCaptureBasic | |
智慧卡讀取器/寫入器 | SmartCardRW | SmartCardRWBasic | |
色調指示器 | ToneIndicator | ToneIndicatorBasic |