Udostępnij przez


Obsługiwane klasy urządzeń (POS dla zestawu SDK platformy .NET w wersji 1.14)

Program Microsoft Point of Service dla platformy .NET (POS dla platformy .NET) w wersji 1.14 reprezentuje 36 urządzeń peryferyjnych zidentyfikowanych w specyfikacji Unified Point of Service (UnifiedPOS) w wersji 1.14 przez abstrakcyjne klasy interfejsu i urządzeń w warstwie Podstawowa . Usługa POS dla platformy .NET udostępnia również dziewięć abstrakcyjnych klas urządzeń podstawowych , które dodatkowo implementują podstawowe funkcje poS specyficzne dla tych konkretnych typów urządzeń.

Dostawcy sprzętu używają klas urządzeń do tworzenia obiektów usługi, które łączą swoje urządzenia peryferyjne z aplikacjami.

Klasy interfejsów

Rozwiązanie POS dla platformy .NET dostarcza klasy interfejsu dla wszystkich 36 urządzeń UnifiedPOS. Klasy interfejsu zapewniają punkty wejścia określone w specyfikacji UnifiedPOS, ale oferują minimalne funkcje.

Klasy podstawowe

PoS dla klas .NET Basic zawiera podstawową obsługę funkcjonalną dla wszystkich 36 urządzeń. Klasy podstawowe zapewniają ogólną obsługę otwierania, oświadczeń i włączania urządzenia, statystyk urządzeń i zarządzania dostarczaniem zdarzeń do aplikacji. Ponadto każda klasa Podstawowa zawiera zestaw odziedziczonych i chronionych metod, które mogą być implementowane przez obiekt usługi.

Klasy podstawowe

W przypadku dziewięciu podstawowych typów urządzeń UnifiedPOS usługa POS dla platformy .NET dostarcza w pełni funkcjonalne klasy bazowe , które rozszerzają odpowiednie klasy Podstawowe z elementami członkowskimi specyficznymi dla urządzenia. Te klasy można traktować jako rozszerzone lub rozszerzone klasy Podstawowe . Ponieważ klasy podstawowe zapewniają niemal pełną implementację, deweloperzy obiektów usługi powinni pochodzić z tych klas, gdy tylko jest to możliwe.

UnifiedPOS Devices and POS for .NET Device Classes

W poniższej tabeli wymieniono urządzenia UnifiedPOS z ich równoważnym rozwiązaniem POS dla klas urządzeń .NET Basic i Base (jeśli ma to zastosowanie).

Ujednolicone urządzeniePOS Klasa interfejsu Klasa Podstawowa Klasa bazowa
Pas Pas BeltBasic
Biometria Biometria BiometriaBasic
Akceptowanie rachunku BillAcceptor BillAcceptorBasic
Bill Dispenser BillDispenser BillDispenserBasic
Pasek zderzaka Pasek bump BumpBarBasic
Cash Changer CashChanger CashChangerBasic
Szuflada gotówkowa CashDrawer CashDrawerBasic CashDrawerBase
CAT — terminal autoryzacji kredytowej Kot CatBasic
Sprawdzanie skanera CheckScanner CheckScannerBasic CheckScannerBase
Akceptor monet CoinAcceptor CoinAcceptorBasic
Dozownik monet CoinDispenser CoinDispenserBasic
Dziennik elektroniczny ElectronicJournal ElectronicJournalBasic
Czytnik wartości elektronicznych / pisarz ElectronicValueRW ElectronicValueRWBasic
Drukarka fiskalna FiscalPrinter FiscalPrinterBasic
Gate Gate GateBasic
Sumy twarde HardTotals HardTotalsBasic
Skaner obrazów ImageScanner ImageScannerBasic
Dozownik elementów ItemDispenser ItemDispenserBasic
Blokada klawiszy Blokada klawiszy KeylockBasic
Światła Światła LightsBasic
Wyświetlanie linii LineDisplay LineDisplayBasic LineDisplayBase
MICR — rozpoznawanie znaków pisma magnetycznego Micr MicrBasic
Czujnik ruchu MotionSensor MotionSensorBasic
MSR — czytnik paska magnetycznego Msr MsrBasic MsrBase
Konsola numeru PIN PinPad PinPadBasic PinPadBase
Czytnik kart punktowych / moduł zapisywania PointCardRW PointCardRWBasic
Klawiatura POS PosKeyboard PosKeyboardBasic PosKeyboardBase
Zasilanie w usłudze POS PosPower PosPowerBasic
Drukarka pos PosPrinter PosPrinterBasic PosPrinterBase
Wyświetlanie kolejności zdalnej RemoteOrderDisplay RemoteOrderDisplayBasic
Skaner RFID RFIDScanner RFIDScannerBasic RFIDScannerBase
Skalowanie Skalowanie SkalaBasic
Skaner (czytnik kodu kreskowego) Skaner SkanerBasic SkanerBase
Przechwytywanie podpisów SignatureCapture SignatureCaptureBasic
Czytnik kart inteligentnych/moduł zapisywania SmartCardRW SmartCardRWBasic
Wskaźnik tonu ToneIndicator ToneIndicatorBasic

Zobacz też

Odwołanie

Pojęcia

Inne zasoby