Metode IPropertyDescription::GetTypeFlags (propsys.h)
Mendapatkan sekumpulan bendera yang menjelaskan penggunaan dan kemampuan properti.
Sintaks
HRESULT GetTypeFlags(
[in] PROPDESC_TYPE_FLAGS mask,
[out] PROPDESC_TYPE_FLAGS *ppdtFlags
);
Parameter
[in] mask
Jenis: PROPDESC_TYPE_FLAGS
Masker yang menentukan jenis bendera mana yang akan diambil. Kombinasi nilai yang ditemukan dalam konstanta PROPDESC_TYPE_FLAGS . Untuk mengambil semua jenis bendera, teruskan PDTF_MASK_ALL
[out] ppdtFlags
Jenis: PROPDESC_TYPE_FLAGS*
Ketika metode ini kembali, berisi penunjuk ke nilai yang terdiri dari nilai PROPDESC_TYPE_FLAGS bitwise.
Nilai kembali
Jenis: HRESULT
Selalu mengembalikan S_OK.
Keterangan
Jika instans deskripsi properti berasal dari PSGetPropertyDescription atau PSGetPropertyDescriptionByName, bendera ini berasal dari file .propdesc yang menentukan deskripsi properti.
Jika instans berasal dari GetAt, jenis bendera berasal dari file .propdesc dan dapat dipengaruhi oleh proplis tertentu. Ini berarti bahwa bendera yang diperoleh dari satu instans deskripsi properti mungkin sedikit berbeda dari instans lain (keduanya mengacu pada properti yang sama).
Untuk informasi tambahan tentang bendera jenis, lihat atribut canGroupBy, canStackBy, isInnate, multipleValues, isGroup, isTreeProperty, isViewable, isQueryable, dan includeInFullTextQuery dari elemen typeInfo dalam file .propdesc properti.
Persyaratan
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 |