Compartir a través de


Clases de dispositivo compatibles (documentación del SDK de POS para .NET versión 1.14)

Microsoft Point of Service para .NET (POS para .NET) versión 1.14 representa los 36 dispositivos periféricos identificados en la especificación Unified Point of Service (UnifiedPOS) versión 1.14 mediante clases de dispositivo abstractas de interfaz y básicas. POS para .NET proporciona también nueve clases de dispositivo abstractas base que implementan todavía más funcionalidad principal de POS específica de esos tipos de dispositivos en concreto.

Los proveedores de hardware usan las clases de dispositivo para crear objetos de servicio que vinculen sus dispositivos periféricos a las aplicaciones.

Clases de interfaz

POS para .NET proporciona clases de interfaz para los 36 dispositivos UnifiedPOS. Las clases de interfaz proporcionan los puntos de entrada según aparecen indicados en la especificación UnifiedPOS, pero ofrecen una funcionalidad mínima.

Clases básicas

Las clases básicas de POS para .NET contienen compatibilidad funcional básica para los 36 dispositivos. Las clases básicas proporcionan compatibilidad genérica para abrir, reclamar y habilitar el dispositivo, así como estadísticas de dispositivos y administración de entrega de eventos a la aplicación. Además, cada clase básica contiene un conjunto de métodos heredados y protegidos que el objeto de servicio puede implementar.

Clases base

Para los nueve tipos de dispositivo UnifiedPOS principales, POS para .NET proporciona clases base plenamente funcionales que amplían sus clases básicas correspondientes con miembros específicos del dispositivo. Estas clases pueden considerarse como una mejora o extensión de las clases básicas. Dado que las clases base proporcionan una implementación casi completa, los desarrolladores de objetos de servicio deben derivar de estas clases siempre que sea posible.

Dispositivos UnifiedPOS y clases de dispositivo de POS para .NET

En la siguiente tabla se muestran los dispositivos UnifiedPOS con sus clases de dispositivo básicas y base de POS para .NET equivalentes (si procede).

Dispositivo UnifiedPOS Clase de interfaz Clase básica Clase base
Cinta Belt BeltBasic
Biometría Biometría BiometricsBasic
Validador de billetes BillAcceptor BillAcceptorBasic
Dispensador de billetes BillDispenser BillDispenserBasic
Caja de control BumpBar BumpBarBasic
Cambiador de efectivo CashChanger CashChangerBasic
Caja registradora CashDrawer CashDrawerBasic CashDrawerBase
Terminal de autorización de crédito Gato CatBasic
Lector de cheques CheckScanner CheckScannerBasic CheckScannerBase
Validador de monedas CoinAcceptor CoinAcceptorBasic
Dispensador de cambio CoinDispenser CoinDispenserBasic
Registro electrónico ElectronicJournal ElectronicJournalBasic
Lector/grabador de valores electrónicos ElectronicValueRW ElectronicValueRWBasic
Impresora fiscal FiscalPrinter FiscalPrinterBasic
Puerta Puerta GateBasic
Totales duros HardTotals HardTotalsBasic
Escáner de imágenes ImageScanner ImageScannerBasic
Dispensador de artículos ItemDispenser ItemDispenserBasic
Bloqueo de teclado Keylock KeylockBasic
Luces Luces LightsBasic
Pantalla de líneas LineDisplay LineDisplayBasic LineDisplayBase
MICR - Reconocimiento magnético de caracteres Micr MicrBasic
Sensor de movimiento MotionSensor MotionSensorBasic
MSR - Lector de bandas magnéticas Msr MsrBasic MsrBase
Panel de PIN PinPad PinPadBasic PinPadBase
Lector o grabador de tarjetas de puntos PointCardRW PointCardRWBasic
Teclado POS PosKeyboard PosKeyboardBasic PosKeyboardBase
Alimentación POS PosPower PosPowerBasic
Impresora POS PosPrinter PosPrinterBasic PosPrinterBase
Pantalla de pedidos remotos RemoteOrderDisplay RemoteOrderDisplayBasic
Lector de etiquetas RFID RFIDScanner RFIDScannerBasic RFIDScannerBase
Escala Escala ScaleBasic
Escáner (lector de código de barras) Escáner ScannerBasic ScannerBase
Captura de firmas SignatureCapture SignatureCaptureBasic
Lector o grabador de tarjetas inteligentes SmartCardRW SmartCardRWBasic
Indicador de tono ToneIndicator ToneIndicatorBasic

Consulte también

Referencia

Conceptos

Otros recursos