WiaPropertyType enumeration
Specifies the type of the value of an item property. Item properties can be found in the Properties collection of a Device or Item object.
Members
Member | Description | Value |
---|---|---|
UnsupportedPropertyType | The value of the property is an unsupported type. |
0 |
BooleanPropertyType | The value of the property is a Boolean. |
1 |
BytePropertyType | The value of the property is a Byte. |
2 |
IntegerPropertyType | The value of the property is an Integer. |
3 |
UnsignedIntegerPropertyType | The value of the property is returned as a non-negative Integer. |
4 |
LongPropertyType | The value of the property is a Long. |
5 |
UnsignedLongPropertyType | The value of the property is returned as a non-negative Long. |
6 |
ErrorCodePropertyType | The value of the property is returned as a Long. |
7 |
LargeIntegerPropertyType | The value of the property is a Large Integer returned as a truncated Long. |
8 |
UnsignedLargeIntegerPropertyType | The value of the property is returned as a truncated non-negative Long. |
9 |
SinglePropertyType | The value of the property is a Single. |
10 |
DoublePropertyType | The value of the property is a Double. |
11 |
CurrencyPropertyType | The value of the property is a Currency. |
12 |
DatePropertyType | The value of the property is a Date. |
13 |
FileTimePropertyType | The value of the property is returned as a Date. |
14 |
ClassIDPropertyType | The value of the property is returned as a String. |
15 |
StringPropertyType | The value of the property is a String. |
16 |
ObjectPropertyType | The value of the property is an Object. |
17 |
HandlePropertyType | The value of the property is returned as a Variant. |
18 |
VariantPropertyType | The value of the property is a Variant. |
19 |
VectorOfBooleansPropertyType | The value of the property is a Vector object containing Boolean elements. |
101 |
VectorOfBytesPropertyType | The value of the property is a Vector object containing Byte elements. |
102 |
VectorOfIntegersPropertyType | The value of the property is a Vector object containing Integer elements. |
103 |
VectorOfUnsignedIntegersPropertyType | The value of the property is returned as a Vector object containing non-negative Integer elements. |
104 |
VectorOfLongsPropertyType | The value of the property is a Vector object containing Long elements. |
105 |
VectorOfUnsignedLongsPropertyType | The value of the property is returned as a Vector object containing non-negative Long elements. |
106 |
VectorOfErrorCodesPropertyType | The value of the property is returned as a Vector object containing Long elements. |
107 |
VectorOfLargeIntegersPropertyType | The value of the property is returned as a Vector object containing truncated Long elements. |
108 |
VectorOfUnsignedLargeIntegersPropertyType | The value of the property is returned as a Vector object containing truncated non-negative Long elements. |
109 |
VectorOfSinglesPropertyType | The value of the property is a Vector object containing Single elements. |
110 |
VectorOfDoublesPropertyType | The value of the property is a Vector object containing Double elements. |
111 |
VectorOfCurrenciesPropertyType | The value of the property is a Vector object containing Currency elements. |
112 |
VectorOfDatesPropertyType | The value of the property is a Vector object containing Date elements. |
113 |
VectorOfFileTimesPropertyType | The value of the property is returned as a Vector object containing Date elements. |
114 |
VectorOfClassIDsPropertyType | The value of the property is returned as a Vector object containing String elements. |
115 |
VectorOfStringsPropertyType | The value of the property is a Vector object containing String elements. |
116 |
VectorOfVariantsPropertyType | The value of the property is a Vector object containing Variant elements. |
119 |
Remarks
The value of the Type property on a Property object, when it comes from a Properties collection on a Device, DeviceInfo, Filter, or Item object, can return one of the members of the WiaPropertyType enumeration. This gives more information about the type of value contained in the Value property.
For example code, see Display all the Properties for the Selected Device in Shared Samples.
Requirements
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2003 R2 [desktop apps only] |
Header |
|
IDL |
|