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 |