enumerazione PROPDESC_TYPE_FLAGS (propsys.h)
Descrive gli attributi dell'elemento typeInfo nel file propdesc della proprietà.
Sintassi
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
} ;
Costanti
PDTF_DEFAULT Valore: 0 La proprietà usa i valori predefiniti per tutti gli attributi. |
PDTF_MULTIPLEVALUES Valore: 0x1 La proprietà può avere più valori. Questi valori vengono archiviati come VT_VECTOR nella struttura PROPVARIANT . Questo valore viene impostato dall'attributo multipleValues dell'elemento typeInfo nel file propdesc della proprietà. |
PDTF_ISINNATE Valore: 0x2 Questo flag indica che una proprietà è di sola lettura e non può essere scritta in. Questo valore viene impostato dall'attributo isInnate dell'elemento typeInfo nel file propdesc della proprietà. |
PDTF_ISGROUP Valore: 0x4 La proprietà è un'intestazione di gruppo. Questo valore viene impostato dall'attributo isGroup dell'elemento typeInfo nel file propdesc della proprietà. |
PDTF_CANGROUPBY Valore: 0x8 L'utente può raggruppare in base a questa proprietà. Questo valore viene impostato dall'attributo canGroupBy dell'elemento typeInfo nel file propdesc della proprietà. |
PDTF_CANSTACKBY Valore: 0x10 L'utente può eseguire lo stack in base a questa proprietà. Questo valore viene impostato dall'attributo canStackBy dell'elemento typeInfo nel file propdesc della proprietà. |
PDTF_ISTREEPROPERTY Valore: 0x20 Questa proprietà contiene una gerarchia. Questo valore viene impostato dall'attributo isTreeProperty dell'elemento typeInfo nel file propdesc della proprietà. |
PDTF_INCLUDEINFULLTEXTQUERY Valore: 0x40 Deprecato in Windows 7 e versioni successive. Includere questa proprietà in qualsiasi query full-text eseguita. Questo valore viene impostato dall'attributo includeInFullTextQuery dell'elemento typeInfo nel file propdesc della proprietà. |
PDTF_ISVIEWABLE Valore: 0x80 Questa proprietà deve essere visualizzata dall'utente. Ciò influisce sul fatto che la proprietà sia visualizzata nella finestra di dialogo "Scegli colonne", ad esempio. Questo valore viene impostato dall'attributo isViewable dell'elemento typeInfo nel file propdesc della proprietà. |
PDTF_ISQUERYABLE Valore: 0x100 Deprecato in Windows 7 e versioni successive. Questa proprietà è inclusa nell'elenco di proprietà che possono essere sottoposte a query. Una proprietà queryable deve anche essere visualizzabile. Ciò influenza se la proprietà viene visualizzata nell'interfaccia utente del generatore di query. Questo valore viene impostato dall'attributo isQueryable dell'elemento typeInfo nel file propdesc della proprietà. |
PDTF_CANBEPURGED Valore: 0x200 Windows Vista con Service Pack 1 (SP1) e versioni successive. Usato con una proprietà innata , ovvero un valore calcolato da altri valori di proprietà, per indicare che può essere eliminato. Questo valore viene usato dall'interfaccia utente Rimuovi proprietà per determinare se visualizzare una casella di controllo accanto a una proprietà che consente di selezionare tale proprietà per la rimozione. Si noti che una proprietà non innata può sempre essere eliminata indipendentemente dalla presenza o dall'assenza di questo flag. |
PDTF_SEARCHRAWVALUE Valore: 0x400 Windows 7 e versioni successive. Il valore della proprietà non formattato (non elaborato) deve essere usato per la ricerca. |
PDTF_DONTCOERCEEMPTYSTRINGS Valore: 0x800 |
PDTF_ALWAYSINSUPPLEMENTALSTORE Valore: 0x1000 |
PDTF_ISSYSTEMPROPERTY Valore: 0x80000000 Questa proprietà è di proprietà del sistema. |
PDTF_MASK_ALL Valore: 0x80001fff Maschera usata per recuperare tutti i flag. |
Commenti
Questi valori sono definiti in propsys.h e propsys.idl.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | propsys.h |