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

Obtiene un conjunto de marcas que describen los usos y funcionalidades de la propiedad .

Sintaxis

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

Parámetros

[in] mask

Tipo: PROPDESC_TYPE_FLAGS

Máscara que especifica qué marcas de tipo se van a recuperar. Combinación de valores que se encuentran en las constantes PROPDESC_TYPE_FLAGS . Para recuperar todas las marcas de tipo, pase PDTF_MASK_ALL

[out] ppdtFlags

Tipo: PROPDESC_TYPE_FLAGS*

Cuando este método devuelve , contiene un puntero a un valor que consta de valores de PROPDESC_TYPE_FLAGS bit a bit.

Valor devuelto

Tipo: HRESULT

Siempre devuelve S_OK.

Comentarios

Si la instancia de descripción de la propiedad procede de PSGetPropertyDescription o PSGetPropertyDescriptionByName, estas marcas proceden del archivo .propdesc que define la descripción de la propiedad.

Si la instancia procede de GetAt, las marcas de tipo proceden del archivo .propdesc y pueden verse afectadas por la lista de propiedades específica. Esto significa que las marcas obtenidas de una instancia de descripción de propiedad pueden ser ligeramente diferentes de otra instancia (ambas referencias a la misma propiedad).

Para obtener información adicional sobre las marcas de tipo, vea los atributos canGroupBy, canStackBy, isInnate, multipleValues, isGroup, isTreeProperty, isViewable, isQueryable e includeInFullTextQuery del elemento typeInfo del archivo .propdesc de la propiedad.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado propsys.h

Consulte también

IPropertyDescription

Esquema de descripción de propiedad