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 |