PROPDESC_TYPE_FLAGS Enumeration (propsys.h)
Beschreibt Attribute des typeInfo-Elements in der PROPDESC-Datei der Eigenschaft.
Syntax
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
} ;
Konstanten
PDTF_DEFAULT Wert: 0 Die -Eigenschaft verwendet die Standardwerte für alle Attribute. |
PDTF_MULTIPLEVALUES Wert: 0x1 Die Eigenschaft kann mehrere Werte aufweisen. Diese Werte werden als VT_VECTOR in der PROPVARIANT-Struktur gespeichert. Dieser Wert wird durch das multipleValues-Attribut des typeInfo-Elements in der PROPDESC-Datei der Eigenschaft festgelegt. |
PDTF_ISINNATE Wert: 0x2 Dieses Flag gibt an, dass eine Eigenschaft schreibgeschützt ist und nicht in geschrieben werden kann. Dieser Wert wird durch das isInnate-Attribut des typeInfo-Elements in der PROPDESC-Datei der Eigenschaft festgelegt. |
PDTF_ISGROUP Wert: 0x4 Die Eigenschaft ist eine Gruppenüberschrift. Dieser Wert wird durch das isGroup-Attribut des typeInfo-Elements in der PROPDESC-Datei der Eigenschaft festgelegt. |
PDTF_CANGROUPBY Wert: 0x8 Der Benutzer kann nach dieser Eigenschaft gruppiert werden. Dieser Wert wird durch das canGroupBy-Attribut des typeInfo-Elements in der PROPDESC-Datei der Eigenschaft festgelegt. |
PDTF_CANSTACKBY Wert: 0x10 Der Benutzer kann nach dieser Eigenschaft stapeln. Dieser Wert wird durch das canStackBy-Attribut des typeInfo-Elements in der PROPDESC-Datei der Eigenschaft festgelegt. |
PDTF_ISTREEPROPERTY Wert: 0x20 Diese Eigenschaft enthält eine Hierarchie. Dieser Wert wird durch das isTreeProperty-Attribut des typeInfo-Elements in der PROPDESC-Datei der Eigenschaft festgelegt. |
PDTF_INCLUDEINFULLTEXTQUERY Wert: 0x40 In Windows 7 und höher veraltet. Schließen Sie diese Eigenschaft in jede Volltextabfrage ein, die ausgeführt wird. Dieser Wert wird durch das includeInFullTextQuery-Attribut des typeInfo-Elements in der PROPDESC-Datei der Eigenschaft festgelegt. |
PDTF_ISVIEWABLE Wert: 0x80 Diese Eigenschaft soll vom Benutzer angezeigt werden. Dies beeinflusst beispielsweise, ob die Eigenschaft im Dialogfeld "Spalten auswählen" angezeigt wird. Dieser Wert wird durch das isViewable-Attribut des typeInfo-Elements in der PROPDESC-Datei der Eigenschaft festgelegt. |
PDTF_ISQUERYABLE Wert: 0x100 In Windows 7 und höher veraltet. Diese Eigenschaft ist in der Liste der Eigenschaften enthalten, die abgefragt werden können. Eine abfragbare Eigenschaft muss ebenfalls sichtbar sein. Dies beeinflusst, ob die Eigenschaft auf der Benutzeroberfläche des Abfrage-Generators angezeigt wird. Dieser Wert wird durch das isQueryable-Attribut des typeInfo-Elements in der PROPDESC-Datei der Eigenschaft festgelegt. |
PDTF_CANBEPURGED Wert: 0x200 Windows Vista mit Service Pack 1 (SP1) und höher. Wird mit einer angeborenen Eigenschaft (d. h. einem Wert, der aus anderen Eigenschaftswerten berechnet wird) verwendet, um anzugeben, dass sie gelöscht werden kann. Dieser Wert wird von der Benutzeroberfläche "Eigenschaften entfernen" verwendet, um zu bestimmen, ob ein Kontrollkästchen neben einer Eigenschaft angezeigt werden soll, mit der diese Eigenschaft zum Entfernen ausgewählt werden kann. Beachten Sie, dass eine Eigenschaft, die nicht angeboren ist, unabhängig vom Vorhandensein oder Fehlen dieses Flags immer gelöscht werden kann. |
PDTF_SEARCHRAWVALUE Wert: 0x400 Windows 7 und höher. Der unformatierte (rohe) Eigenschaftswert sollte für die Suche verwendet werden. |
PDTF_DONTCOERCEEMPTYSTRINGS Wert: 0x800 |
PDTF_ALWAYSINSUPPLEMENTALSTORE Wert: 0x1000 |
PDTF_ISSYSTEMPROPERTY Wert: 0x80000000 Diese Eigenschaft gehört dem System. |
PDTF_MASK_ALL Wert: 0x80001fff Eine Maske, die zum Abrufen aller Flags verwendet wird. |
Hinweise
Diese Werte werden in propsys.h und propsys.idl definiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | propsys.h |