Bagikan melalui


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

Lihat juga

IPropertyDescription

Skema Deskripsi Properti