Freigeben über


IPropertyDescription::GetTypeFlags-Methode (propsys.h)

Ruft eine Reihe von Flags ab, die die Verwendungen und Funktionen der Eigenschaft beschreiben.

Syntax

HRESULT GetTypeFlags(
  [in]  PROPDESC_TYPE_FLAGS mask,
  [out] PROPDESC_TYPE_FLAGS *ppdtFlags
);

Parameter

[in] mask

Typ: PROPDESC_TYPE_FLAGS

Eine Maske, die angibt, welche Typflags abgerufen werden sollen. Eine Kombination von Werten, die in den PROPDESC_TYPE_FLAGS Konstanten gefunden werden. Um alle Typflags abzurufen, übergeben Sie PDTF_MASK_ALL

[out] ppdtFlags

Typ: PROPDESC_TYPE_FLAGS*

Wenn diese Methode zurückgibt, enthält einen Zeiger auf einen Wert, der aus bitweisen PROPDESC_TYPE_FLAGS-Werten besteht.

Rückgabewert

Typ: HRESULT

Gibt immer S_OK zurück.

Hinweise

Wenn die Eigenschaftenbeschreibung instance von PSGetPropertyDescription oder PSGetPropertyDescriptionByName stammt, stammen diese Flags aus der PROPDESC-Datei, die die Eigenschaftenbeschreibung definiert.

Wenn die instance von GetAt stammt, stammen die Typflags aus der PROPDESC-Datei und können von der spezifischen Proplist beeinflusst werden. Dies bedeutet, dass flags, die aus einer Eigenschaftsbeschreibung instance erhalten wurden, sich geringfügig von einer anderen instance unterscheiden können (beide beziehen sich auf dieselbe Eigenschaft).

Weitere Informationen zu Typflags finden Sie in den Attributen canGroupBy, canStackBy, isInnate, multipleValues, isGroup, isTreeProperty, isViewable, isQueryable und includeInFullTextQuery des typeInfo-Elements in der PROPDESC-Datei der Eigenschaft.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile propsys.h

Weitere Informationen

IPropertyDescription

Eigenschaftenbeschreibungsschema