Freigeben über


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 durch id angegebenen Eigenschaft zurück.

Bemerkungen

Verwenden Sie diese Methode, um den Wert einer Geräteeigenschaft aus ihrer ID zu ermitteln. Eine Liste der Eigenschaften-IDs finden Sie unter WiA-Eigenschaftenkonstantendefinitionen. Informationen zu den Eigenschaften von Windows Image Acquisition (WIA) 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 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

Das folgende Beispiel veranschaulicht die Verwendung der GetPropById-Methode zum Abrufen eines Eigenschaftswerts.

<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>

Anforderungen

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