DeviceInfo.GetPropById-Methode

Die GetPropById-Methode des DeviceInfo-Objekts verwendet die ID einer Geräteeigenschaft, um ihren Wert zurückzugeben.

Syntax

retVal = DeviceInfo.GetPropById(
  Id
)

Parameter

ID [ in]

Typ: WiaDeviceInfoPropertyId

Gibt die ID der Eigenschaft an.

Rückgabewert

Typ: VARIANT

Diese Methode gibt den Wert der Eigenschaft zurück, die durch die ID angegeben wird.

Bemerkungen

Verwenden Sie diese Methode, um den Wert einer Geräteeigenschaft aus ihrer ID zu suchen. Eine Liste der Eigenschaften-IDs finden Sie unter WIA-Eigenschaftskonstantendefinitionen. Informationen zu Windows WIA-Eigenschaften (Image Acquisition) selbst finden Sie unter WIA-Eigenschaftskonstanten.

Fügen Sie für Microsoft Visual Basic-Anwendungen einen Verweis auf "Windows Image Acquisition 1.01 Type Library" hinzu. Die folgenden konstanten, in dieser Datei definierten Konstanten sind für diese Methode gültig:

const DeviceID = 2
const Manufacturer = 3
const Description = 4
const Type = 5
const Port = 6
const Name = 7
const Server = 8
const RemoteDevID = 9
const UIClassID = 10

Beispiele

Im folgenden Beispiel wird die Verwendung der GetPropById-Methode zum Abrufen eines Eigenschaftswerts veranschaulicht.

<SCRIPT LANGUAGE="VBScript">
const WIA_DIP_DEV_TYPE = 5
Dim objWia
Dim objDeviceInfoCollection
Dim objDeviceInfo
Dim PropValue
 
Set objWIA = CreateObject("Wia.Script")
 
Set objDeviceInfoCollection = objWia.Devices
 
For Each objDeviceInfo In objDeviceInfoCollection
    PropValue = objDeviceInfo.GetPropById(WIA_DIP_DEV_TYPE)
Next
</SCRIPT>

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional, nur Windows [ XP-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2003-Desktop-Apps]
DLL
Wiascr.dll (Version 4.90 oder höher)