Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
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. |