Método IPropertyDescription::GetTypeFlags (propsys.h)

Obtém um conjunto de sinalizadores que descrevem os usos e os recursos da propriedade.

Sintaxe

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

Parâmetros

[in] mask

Tipo: PROPDESC_TYPE_FLAGS

Uma máscara que especifica quais sinalizadores de tipo recuperar. Uma combinação de valores encontrados nas constantes PROPDESC_TYPE_FLAGS . Para recuperar todos os sinalizadores de tipo, passe PDTF_MASK_ALL

[out] ppdtFlags

Tipo: PROPDESC_TYPE_FLAGS*

Quando esse método retorna, contém um ponteiro para um valor que consiste em valores de PROPDESC_TYPE_FLAGS bit a bit.

Valor retornado

Tipo: HRESULT

Sempre retorna S_OK.

Comentários

Se a instância de descrição da propriedade for proveniente de PSGetPropertyDescription ou PSGetPropertyDescriptionByName, esses sinalizadores virão do arquivo .propdesc que define a descrição da propriedade.

Se a instância for proveniente de GetAt, os sinalizadores de tipo virão do arquivo .propdesc e poderão ser influenciados pela proplist específica. Isso significa que os sinalizadores obtidos de uma instância de descrição de propriedade podem ser ligeiramente diferentes de outra instância (ambos se referindo à mesma propriedade).

Para obter informações adicionais sobre sinalizadores de tipo, consulte os atributos canGroupBy, canStackBy, isInnate, multipleValues, isGroup, isTreeProperty, isViewable, isQueryable e includeInFullTextQuery do elemento typeInfo no arquivo .propdesc da propriedade.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho propsys.h

Confira também

IPropertyDescription

Esquema de descrição da propriedade