支持的设备类(POS for .NET v1.14 SDK 文档)

适用于 .NET 的 Microsoft 服务点 (POS for .NET) v1.14 表示统一服务点 (UnifiedPOS) v1.14 规范中通过抽象接口和基本设备类标识的 36 个外围设备。 POS for .NET 还提供 9 个抽象基本设备类,这些类进一步实现特定于这些特定设备类型的核心 POS 功能。

硬件供应商使用设备类来创建将其外围设备链接到应用程序的服务对象。

接口类

POS for .NET 为所有 36 个 UnifiedPOS 设备提供接口类。 接口类提供 UnifiedPOS 规范中指定的入口点,但提供最少的功能。

基本类

POS for .NET 基本类包含对所有 36 个设备的基本功能支持。 基本类为打开、声明和启用设备、设备统计信息以及管理向应用程序传递事件提供通用支持。 此外,每个基本类都包含一组继承的和受保护的方法,可由服务对象实现。

基本类

对于九种主要 UnifiedPOS 设备类型,POS for .NET 提供功能齐全的基类,这些基类使用特定于设备的成员扩展其相应的基本类。 可以将这些类视为增强或扩展的基本类。 由于基类提供几乎完整的实现,因此服务对象开发人员应尽可能从这些类派生。

UnifiedPOS 设备和 POS for .NET 设备类

下表列出了统一 POS 设备及其等效的 POS for .NET 基本和基设备类(如适用)。

UnifiedPOS 设备 接口类 基本类 基类
传送带 传送带 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
键锁 键锁 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
RFID 扫描仪 RFIDScanner RFIDScannerBasic RFIDScannerBase
缩放 缩放 ScaleBasic
扫描仪(条码读取器) 扫描仪 ScannerBasic ScannerBase
签名捕获 SignatureCapture SignatureCaptureBasic
智能卡读取器/写入器 SmartCardRW SmartCardRWBasic
音调指示器 ToneIndicator ToneIndicatorBasic

另请参阅

参考

概念

其他资源