PosDevice-klasse (POS voor .NET v1.14 SDK-documentatie)

De Klasse PosDevice vertegenwoordigt één fysiek POS-apparaat. De klasse biedt eigenschappen en methoden die nodig zijn om dat fysieke apparaat te beheren.

Eigenschappen

Name Omschrijving
Type Tekenreeksweergave van het pos-apparaattype of de categorie.
SoName De naam van het serviceobject voor dit fysieke apparaat, in tekenreeksindeling.
Pad Het hardwarepad van een apparaat, in tekenreeksindeling. Voor Plug en Play apparaten is dit pad afkomstig van de Plug en Play-engine. Voor niet-Plug en Play apparaten wordt deze geleverd via de methode AddDevice van ServiceObject. Voor apparaten die verouderde (OPOS)-serviceobjecten gebruiken, is dit mogelijk leeg.
HardwareDescription De apparaatbeschrijving van het logische apparaat, geretourneerd uit het register in tekenreeksindeling en gebruikt door de Plug en Play-engine. Dit is mogelijk leeg voor apparaten die gebruikmaken van verouderde (OPOS)-serviceobjecten.
IsPlugNPlay Een Booleaanse indicator van of het apparaat ondersteuning biedt voor Plug en Play.
IsLegacy Een Booleaanse indicator van of het apparaat een verouderd (OPOS)-serviceobject gebruikt.
Ingeschakeld Een Booleaanse weergave van of het apparaat al dan niet is ingeschakeld. Met deze eigenschap is schrijftoegang toegestaan.
Standaardinstelling Een Booleaanse weergave van of het apparaat het standaardapparaat is in een POS-apparaatcategorie. Met deze eigenschap is schrijftoegang toegestaan.

Methoden

Naam Beschrijving

AddName

Hiermee voegt u een logische naam voor het apparaat toe.

Accepteert één tekenreeksparameter, Naam, de naam van het logische apparaat dat u wilt toevoegen. De naam moet uniek zijn binnen een apparaatklasse (type). Er is geen geretourneerde waarde.

Logische namen worden vertegenwoordigd door de klasse LogicalDevice .

Naam verwijderen

Hiermee verwijdert u de logische naam van het apparaat.

Accepteert één tekenreeksparameter, Naam, de naam van het logische apparaat dat u wilt verwijderen. Er is geen geretourneerde waarde.

Logische namen worden vertegenwoordigd door de klasse LogicalDevice .

AddProperty

Hiermee voegt u een eigenschap (een naam/waardepaar) toe aan dit apparaat.

Accepteert twee tekenreeksparameters, Naam, de naam van de eigenschap en de waarde, die de waarde van de eigenschap is. Er is geen geretourneerde waarde.

Apparaateigenschappen worden vertegenwoordigd door de eigenschapsklasse.

DeleteProperty

Hiermee verwijdert u een eigenschap van dit apparaat.

Accepteert één tekenreeksparameter, Naam, de naam van de eigenschap die moet worden verwijderd. Er is geen retourwaarde.

Apparaateigenschappen worden vertegenwoordigd door de eigenschapsklasse.

Zie ook

Opdrachten

Meer informatie