Sdílet prostřednictvím


Podporované třídy zařízení (Dokumentace k sadě POS pro .NET v1.14 SDK)

Microsoft Point of Service for .NET (POS pro .NET) v1.14 představuje 36 periferních zařízení identifikovaných ve specifikaci Unified Point of Service (UnifiedPOS) v1.14 abstraktními třídami rozhraní a základních zařízení. POS pro .NET také poskytuje devět abstraktních základních tříd zařízení, které dále implementují základní funkce POS specifické pro tyto konkrétní typy zařízení.

Dodavatelé hardwaru používají třídy zařízení k vytváření objektů služeb, které propojují periferní zařízení s aplikacemi.

Třídy rozhraní

POS pro .NET poskytuje třídy rozhraní pro všechna zařízení UnifiedPOS 36. Třídy rozhraní poskytují vstupní body uvedené ve specifikaci UnifiedPOS, ale nabízejí minimální funkce.

Základní třídy

POS pro třídy .NET Basic obsahují základní funkční podporu pro všechna 36 zařízení. Základní třídy poskytují obecnou podporu pro otevírání, deklarování a povolování zařízení, statistik zařízení a správy doručování událostí do aplikace. Kromě toho každá třída Basic obsahuje sadu zděděných a chráněných metod, které lze implementovat Service Object.

Třídy Base

Pro devět primárních typů zařízení UnifiedPOS poskytuje POS pro .NET plně funkční základní třídy, které rozšiřují jejich odpovídající základní třídy o členy specifické pro zařízení. Tyto třídy si můžete představit jako rozšířené nebo rozšířené třídy Basic . Vzhledem k tomu, že základní třídy poskytují téměř úplnou implementaci, měli by vývojáři service object odvozovat z těchto tříd, kdykoli je to možné.

Sjednocená zařízeníPOS a POS pro třídy zařízení .NET

Následující tabulka uvádí zařízení UnifiedPOS s ekvivalentními poS pro třídy zařízení .NET Basic a Base (pokud je to možné).

Zařízení UnifiedPOS Třída rozhraní Základní třída Základní třída
Pás Pás BeltBasic
Biometrika Biometrika BiometrikaBasic
Příjemce faktury BillAcceptor BillAcceptorBasic
Bill Dispenser BillDispenser BillDispenserBasic
Hrbolová lišta Panel hrbolů BumpBarBasic
Cash Changer CashChanger CashChangerBasic
Zásuvka hotovosti CashDrawer CashDrawerBasic CashDrawerBase
CAT – Terminál autorizace kreditů Kočka CatBasic
Kontrola skeneru CheckScanner CheckScannerBasic CheckScannerBase
Přijmout mince CoinAcceptor CoinAcceptorBasic
Automat na mince CoinDispenser CoinDispenserBasic
Elektronický deník ElectronicJournal ElectronicJournalBasic
Čtečka elektronických hodnot / zapisovač ElectronicValueRW ElectronicValueRWBasic
Fiskální tiskárna FiscalPrinter FiscalPrinterBasic
Gate Gate GateBasic
Pevné součty Pevné souhrny HardTotalsBasic
Skener obrázků ImageScanner ImageScannerBasic
Dávkovač položek ItemDispenser ItemDispenserBasic
Zámek klíčů Zámek klíčů KeylockBasic
Světla Světla LightsBasic
Zobrazení čáry LineDisplay LineDisplayBasic LineDisplayBase
MICR – rozpoznávání magnetických rukopisných znaků Micr MicrBasic
Snímač pohybu MotionSensor MotionSensorBasic
MSR - Magnetic Stripe Reader Msr MsrBasic MsrBase
PIN Pad PinPad PinPadBasic PinPadBase
Čtečka karet bodů / zapisovač PointCardRW PointCardRWBasic
Klávesnice POS PosKeyboard PosKeyboardBasic PosKeyboardBase
POS Power PosPower PosPowerBasic
Tiskárna POS PosPrinter PosPrinterBasic PosPrinterBase
Zobrazení vzdáleného pořadí RemoteOrderDisplay RemoteOrderDisplayBasic
Skener RFID RFIDScanner RFIDScannerBasic RFIDScannerBase
Měřítko Měřítko ScaleBasic
Skener (čtečka čárových kódů) Skener SkenerBasic ScannerBase
Zachycení podpisu SignatureCapture SignatureCaptureBasic
Čtečka čipových karet / Zapisovač SmartCardRW SmartCardRWBasic
Indikátor tónu ToneIndicator ToneIndicatorBasic

Viz také

Reference

Koncepty

Další prostředky