Metodo IPropertyDescription::GetTypeFlags (propsys.h)

Ottiene un set di flag che descrivono gli usi e le funzionalità della proprietà.

Sintassi

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

Parametri

[in] mask

Tipo: PROPDESC_TYPE_FLAGS

Maschera che specifica i flag di tipo da recuperare. Combinazione di valori rilevati nelle costanti PROPDESC_TYPE_FLAGS . Per recuperare tutti i flag di tipo, passare PDTF_MASK_ALL

[out] ppdtFlags

Tipo: PROPDESC_TYPE_FLAGS*

Quando questo metodo restituisce, contiene un puntatore a un valore costituito da valori bit per bit PROPDESC_TYPE_FLAGS .

Valore restituito

Tipo: HRESULT

Restituisce sempre S_OK.

Commenti

Se l'istanza della descrizione della proprietà proviene da PSGetPropertyDescription o PSGetPropertyDescriptionByName, questi flag provengono dal file con estensione propdesc che definisce la descrizione della proprietà.

Se l'istanza proviene da GetAt, i flag di tipo provengono dal file con estensione propdesc e possono essere influenzati dall'elenco proplist specifico. Ciò significa che i flag ottenuti da un'istanza di descrizione delle proprietà possono essere leggermente diversi da un'altra istanza (entrambi che fanno riferimento alla stessa proprietà).

Per altre informazioni sui flag di tipo, vedere canGroupBy, canStackBy, isInnate, multipleValues, isGroup, isTreeProperty, isViewable, isQueryable e includere Gli attributi canFullTextQuery dell'elemento typeInfo nel file propdesc della proprietà.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione propsys.h

Vedi anche

IPropertyDescription

Schema Descrizione proprietà