Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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 |