enumerasi PROPDESC_TYPE_FLAGS (propsys.h)

Menjelaskan atribut elemen typeInfo dalam file .propdesc properti.

Sintaks

typedef enum PROPDESC_TYPE_FLAGS {
  PDTF_DEFAULT = 0,
  PDTF_MULTIPLEVALUES = 0x1,
  PDTF_ISINNATE = 0x2,
  PDTF_ISGROUP = 0x4,
  PDTF_CANGROUPBY = 0x8,
  PDTF_CANSTACKBY = 0x10,
  PDTF_ISTREEPROPERTY = 0x20,
  PDTF_INCLUDEINFULLTEXTQUERY = 0x40,
  PDTF_ISVIEWABLE = 0x80,
  PDTF_ISQUERYABLE = 0x100,
  PDTF_CANBEPURGED = 0x200,
  PDTF_SEARCHRAWVALUE = 0x400,
  PDTF_DONTCOERCEEMPTYSTRINGS = 0x800,
  PDTF_ALWAYSINSUPPLEMENTALSTORE = 0x1000,
  PDTF_ISSYSTEMPROPERTY = 0x80000000,
  PDTF_MASK_ALL = 0x80001fff
} ;

Konstanta

 
PDTF_DEFAULT
Nilai: 0
Properti menggunakan nilai default untuk semua atribut.
PDTF_MULTIPLEVALUES
Nilai: 0x1
Properti dapat memiliki beberapa nilai. Nilai-nilai ini disimpan sebagai VT_VECTOR dalam struktur PROPVARIANT . Nilai ini diatur oleh atribut multipleValues dari elemen typeInfo dalam file .propdesc properti.
PDTF_ISINNATE
Nilai: 0x2
Bendera ini menunjukkan bahwa properti bersifat baca-saja, dan tidak dapat ditulis. Nilai ini diatur oleh atribut isInnate dari elemen typeInfo dalam file .propdesc properti.
PDTF_ISGROUP
Nilai: 0x4
Properti adalah judul grup. Nilai ini diatur oleh atribut isGroup dari elemen typeInfo dalam file .propdesc properti.
PDTF_CANGROUPBY
Nilai: 0x8
Pengguna dapat mengelompokkan menurut properti ini. Nilai ini diatur oleh atribut canGroupBy dari elemen typeInfo dalam file .propdesc properti.
PDTF_CANSTACKBY
Nilai: 0x10
Pengguna dapat menumpuk menurut properti ini. Nilai ini diatur oleh atribut canStackBy dari elemen typeInfo dalam file .propdesc properti.
PDTF_ISTREEPROPERTY
Nilai: 0x20
Properti ini berisi hierarki. Nilai ini ditetapkan oleh atribut isTreeProperty dari elemen typeInfo dalam file .propdesc properti.
PDTF_INCLUDEINFULLTEXTQUERY
Nilai: 0x40
Tidak digunakan lagi di Windows 7 dan yang lebih baru. Sertakan properti ini dalam kueri teks lengkap apa pun yang dilakukan. Nilai ini ditetapkan oleh atribut includeInFullTextQuery dari elemen typeInfo dalam file .propdesc properti.
PDTF_ISVIEWABLE
Nilai: 0x80
Properti ini dimaksudkan untuk dilihat oleh pengguna. Ini memengaruhi apakah properti muncul dalam kotak dialog "Pilih Kolom", misalnya. Nilai ini diatur oleh atribut isViewable dari elemen typeInfo dalam file .propdesc properti.
PDTF_ISQUERYABLE
Nilai: 0x100
Tidak digunakan lagi di Windows 7 dan yang lebih baru. Properti ini disertakan dalam daftar properti yang dapat dikueri. Properti yang dapat dikueri juga harus dapat dilihat. Ini memengaruhi apakah properti muncul di UI penyusun kueri. Nilai ini diatur oleh atribut isQueryable dari elemen typeInfo dalam file .propdesc properti.
PDTF_CANBEPURGED
Nilai: 0x200
Windows Vista dengan Paket Layanan 1 (SP1) dan yang lebih baru. Digunakan dengan properti bawaan (yaitu, nilai yang dihitung dari nilai properti lain) untuk menunjukkan bahwa properti tersebut dapat dihapus. Nilai ini digunakan oleh UI Hapus Properti untuk menentukan apakah akan menampilkan kotak centang di samping properti yang memungkinkan properti tersebut dipilih untuk dihapus. Perhatikan bahwa properti yang tidak bawaan selalu dapat dibersihkan terlepas dari keberadaan atau tidak adanya bendera ini.
PDTF_SEARCHRAWVALUE
Nilai: 0x400
Windows 7 dan yang lebih baru. Nilai properti yang tidak diformat (mentah) harus digunakan untuk pencarian.
PDTF_DONTCOERCEEMPTYSTRINGS
Nilai: 0x800
PDTF_ALWAYSINSUPPLEMENTALSTORE
Nilai: 0x1000
PDTF_ISSYSTEMPROPERTY
Nilai: 0x80000000
Properti ini dimiliki oleh sistem.
PDTF_MASK_ALL
Nilai: 0x80001fff
Masker yang digunakan untuk mengambil semua bendera.

Keterangan

Nilai-nilai ini didefinisikan dalam propsys.h dan propsys.idl.

Persyaratan

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