PosDevice-klass (POS för .NET v1.14 SDK-dokumentation)

Klassen PosDevice representerar en enda fysisk POS-enhet. Klassen innehåller egenskaper och metoder som behövs för att hantera den fysiska enheten.

Egenskaper

Name beskrivning
Typ Strängrepresentation av POS-enhetstyp eller kategori.
SoName Namnet på tjänstobjektet för den här fysiska enheten i strängformat.
Sökväg Maskinvarusökvägen för en enhet i strängformat. För Plug and Play-enheter kommer den här sökvägen från Plug and Play-motorn. För icke-Plug and Play-enheter tillhandahålls den via metoden AddDevice för ServiceObject. För enheter som använder äldre tjänstobjekt (OPOS) kan detta vara tomt.
HardwareDescription Enhetsbeskrivningen för den logiska enheten, som returneras från registret i strängformat och används av Plug and Play-motorn. Detta kan vara tomt för enheter som använder äldre (OPOS)-tjänstobjekt.
IsPlugNPlay En boolesk indikator på om enheten stöder Plug and Play.
IsLegacy En boolesk indikator på om enheten använder ett äldre tjänstobjekt (OPOS).
Aktiverat En boolesk representation av huruvida enheten är aktiverad eller inte. Den här egenskapen tillåter skrivåtkomst.
Standardvärde En boolesk representation av om enheten är standardenheten i en POS-enhetskategori. Den här egenskapen tillåter skrivåtkomst.

Metoder

Namn Beskrivning

AddName

Lägger till ett logiskt namn för enheten.

Accepterar en strängparameter, Name, som är namnet på den logiska enhet som ska läggas till. Namnet måste vara unikt i en enhetsklass (typ). Det finns inget returnerat värde.

Logiska namn representeras av klassen LogicalDevice .

Deletename

Tar bort det logiska namnet från enheten.

Accepterar en strängparameter, Name, som är namnet på den logiska enhet som ska tas bort. Det finns inget returnerat värde.

Logiska namn representeras av klassen LogicalDevice .

AddProperty

Lägger till en egenskap (ett namn/värde-par) på den här enheten.

Accepterar två strängparametrar, Name, som är namnet på egenskapen, och Value, som är värdet för egenskapen. Det finns inget returnerat värde.

Enhetsegenskaper representeras av klassen Egenskap .

DeleteProperty

Tar bort en egenskap från den här enheten.

Accepterar en strängparameter, Name, som är namnet på den egenskap som ska tas bort. Det finns inget returvärde.

Enhetsegenskaper representeras av klassen Egenskap .

Se även

Uppgifter

Andra resurser