Metode IPropertyDescription::GetPropertyType (propsys.h)

Mendapatkan jenis varian properti .

Sintaks

HRESULT GetPropertyType(
  [out] VARTYPE *pvartype
);

Parameter

[out] pvartype

Jenis: VARTYPE*

Ketika metode ini kembali, berisi penunjuk ke VARTYPE yang menunjukkan jenis properti. Jika properti multinilai, nilai yang ditujukkan adalah masker VT_VECTOR (VT_VECTOR ORed ke VARTYPE. Berikut ini adalah jenis varian yang mungkin.

VT_NULL

Nilai dapat berupa jenis apa pun. Tidak ada paksaan yang dilakukan. Jika jenis tidak dapat diambil, metode ini mengambil nilai default VT_NULL.

VT_LPWSTR

String

VT_BOOL

Boolean

VT_UI1

Byte

VT_I2

Bilangan bulat bertanda 16-bit

VT_UI2

Bilangan bulat tidak bertanda 16-bit

VT_I4

Bilangan bulat bertanda 32-bit

VT_UI4

Bilangan bulat tidak bertanda 32-bit

VT_I8

Bilangan bulat bertanda 64-bit

VT_UI8

Bilangan bulat tidak bertanda 64-bit

VT_R8

Ganda

VT_FILETIME

Struktur FILETIME

VT_CLSID

GUID

VT_BLOB

Data biner yang tidak ditentukan

VT_UNKNOWN

Objek yang mengimplementasikan IUnknown

VT_STREAM

Objek yang mengimplementasikan IStream

Mengembalikan nilai

Jenis: HRESULT

Metode ini selalu mengembalikan S_OK.

Keterangan

Informasi yang diambil oleh metode ini berasal dari atribut jenis elemen typeInfo dalam file .propdesc properti.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header propsys.h

Lihat juga

IPropertyDescription

Skema Deskripsi Properti