Udostępnij za pośrednictwem


Klasa PosDevice (POS dla zestawu SDK platformy .NET w wersji 1.14)

Klasa PosDevice reprezentuje jedno fizyczne urządzenie POS. Klasa udostępnia właściwości i metody potrzebne do zarządzania tym urządzeniem fizycznym.

Właściwości

Nazwa/nazwisko opis
Type Reprezentacja ciągu typu lub kategorii urządzenia poS.
SoName Nazwa obiektu usługi dla tego urządzenia fizycznego w formacie ciągu.
Ścieżka Ścieżka sprzętowa urządzenia w formacie ciągu. W przypadku urządzeń Plug and Play ta ścieżka pochodzi z aparatu Plug and Play. W przypadku urządzeń innych niż Plug and Play jest ona dostarczana za pośrednictwem metody AddDevice obiektu ServiceObject. W przypadku urządzeń korzystających ze starszych obiektów usługi (OPOS) może to być puste.
Opis sprzętu Opis urządzenia logicznego zwrócony z rejestru w formacie ciągu i używany przez aparat Plug and Play. Może to być puste dla urządzeń korzystających ze starszych obiektów usługi (OPOS).
IsPlugNPlay Wskaźnik logiczny wskazujący, czy urządzenie obsługuje funkcję Plug and Play.
IsLegacy Wskaźnik logiczny wskazujący, czy urządzenie korzysta ze starszego obiektu usługi (OPOS).
Włączona Logiczna reprezentacja tego, czy urządzenie jest włączone, czy nie. Ta właściwość umożliwia dostęp do zapisu.
Wartość domyślna Wartość logiczna określająca, czy urządzenie jest domyślnym urządzeniem w kategorii urządzeń pos. Ta właściwość umożliwia dostęp do zapisu.

Metody

Nazwa/nazwisko Opis

AddName

Dodaje nazwę logiczną urządzenia.

Akceptuje jeden parametr ciągu, Name, czyli nazwę urządzenia logicznego do dodania. Nazwa musi być unikatowa w klasie urządzenia (typ). Nie ma zwracanej wartości.

Nazwy logiczne są reprezentowane przez klasę LogicalDevice .

Usuńnazwa

Usuwa nazwę logiczną z urządzenia.

Akceptuje jeden parametr ciągu, Name, czyli nazwę urządzenia logicznego do usunięcia. Nie ma zwracanej wartości.

Nazwy logiczne są reprezentowane przez klasę LogicalDevice .

AddProperty

Dodaje do tego urządzenia właściwość (parę nazwa/wartość).

Akceptuje dwa parametry ciągu, Name, czyli nazwę właściwości, i Wartość, która jest wartością właściwości. Nie ma zwracanej wartości.

Właściwości urządzenia są reprezentowane przez klasę Właściwości .

DeleteProperty

Usuwa właściwość z tego urządzenia.

Akceptuje jeden parametr ciągu, Name, czyli nazwę właściwości, która ma zostać usunięta. Nie ma wartości zwracanej.

Właściwości urządzenia są reprezentowane przez klasę Właściwości .

Zobacz też

Zadania

Inne zasoby