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
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk