Share via


WiaImagePropertyType Enumeration

Specifies the type of the value of an image property. Image properties can be found in the Properties (ImageFile) collection of an ImageFile object.

Syntax

Enum WiaImagePropertyType
    UndefinedImagePropertyType = 1000
    ByteImagePropertyType = 1001
    StringImagePropertyType = 1002
    UnsignedIntegerImagePropertyType = 1003
    LongImagePropertyType = 1004
    UnsignedLongImagePropertyType = 1005
    RationalImagePropertyType = 1006
    UnsignedRationalImagePropertyType = 1007
    VectorOfUndefinedImagePropertyType = 1100
    VectorOfBytesImagePropertyType = 1101
    VectorOfUnsignedIntegersImagePropertyType = 1102
    VectorOfLongsImagePropertyType = 1103
    VectorOfUnsignedLongsImagePropertyType = 1104
    VectorOfRationalsImagePropertyType = 1105
    VectorOfUnsignedRationalsImagePropertyType = 1106
End Enum

Constants

  • UndefinedImagePropertyType
    The value of the image property is undefined and returned as a Byte.
  • ByteImagePropertyType
    The value of the image property is a Byte.
  • StringImagePropertyType
    The value of the image property is a String.
  • UnsignedIntegerImagePropertyType
    The value of the image property is returned as a non-negative Integer.
  • LongImagePropertyType
    The value of the image property is a Long.
  • UnsignedLongImagePropertyType
    The value of the image property is returned as a non-negative Long.
  • RationalImagePropertyType
    The value of the image property is returned as a Rational Object.
  • UnsignedRationalImagePropertyType
    The value of the image property is returned as an unsigned Rational Object.
  • VectorOfUndefinedImagePropertyType
    The value of the image property is returned as a Vector object containing Byte elements.
  • VectorOfBytesImagePropertyType
    The value of the image property is a Vector object containing Byte elements.
  • VectorOfUnsignedIntegersImagePropertyType
    The value of the image property is returned as a Vector object containing Integer elements.
  • VectorOfLongsImagePropertyType
    The value of the image property is a Vector object containing Long elements.
  • VectorOfUnsignedLongsImagePropertyType
    The value of the image property is returned as a Vector object containing Long elements.
  • VectorOfRationalsImagePropertyType
    The value of the image property is returned as a Vector object containing Rational object elements.
  • VectorOfUnsignedRationalsImagePropertyType
    The value of the image property is returned as a Vector object containing unsigned Rational object elements.

Remarks

The value of the Type property on a Property object when it comes from a Properties collection on an ImageFile object can return one of the members of the WiaImagePropertyType enumeration. This provides more information about the type of value contained in the Value property. A member of the WiaImagePropertyType enumeration can also be used as the value of the Type property in an Exchangeable Image File (EXIF) filter to specify the type of property to add to an image.

For example code, see Display all ImageFile Properties and Exif Filter: Write a New Title Tag to an Image.

Enumeration Information

Minimum operating systems Windows XP SP1