Interfaz IPropertyDescription (propsys.h)

Expone métodos que enumeran y recuperan detalles de descripción de propiedades individuales.

Herencia

La interfaz IPropertyDescription hereda de la interfaz IUnknown . IPropertyDescription también tiene estos tipos de miembros:

Métodos

La interfaz IPropertyDescription tiene estos métodos.

 
IPropertyDescription::CoerceToCanonicalValue

Convierte el valor en el valor canónico, según la descripción de la propiedad.
IPropertyDescription::FormatForDisplay

Obtiene una representación de cadena Unicode con formato de un valor de propiedad. (IPropertyDescription.FormatForDisplay)
IPropertyDescription::GetAggregationType

Obtiene un valor que describe cómo se muestran los valores de propiedad cuando se seleccionan varios elementos en la interfaz de usuario.
IPropertyDescription::GetCanonicalName

Obtiene el nombre con distinción entre mayúsculas y minúsculas por el que se conoce una propiedad para el sistema, independientemente de su nombre localizado.
IPropertyDescription::GetColumnState

Obtiene la marca de estado de columna, que describe cómo se debe tratar la propiedad mediante interfaces o API que usan esta marca.
IPropertyDescription::GetConditionType

Obtiene el tipo de condición y la operación de condición predeterminada que se va a usar al mostrar la propiedad en la interfaz de usuario del generador de consultas. Esto influye en la lista de condiciones de predicado (por ejemplo, iguales, menores que y contiene) que se muestran para esta propiedad.
IPropertyDescription::GetDefaultColumnWidth

Obtiene el ancho de columna predeterminado de la propiedad en una vista de lista.
IPropertyDescription::GetDisplayName

Obtiene el nombre para mostrar de la propiedad tal como se muestra en cualquier interfaz de usuario.
IPropertyDescription::GetDisplayType

Obtiene el tipo de datos actual utilizado para mostrar la propiedad .
IPropertyDescription::GetEditInvitation

Obtiene el texto usado en los controles de edición hospedados en varios cuadros de diálogo.
IPropertyDescription::GetEnumTypeList

Obtiene una instancia de IPropertyEnumTypeList, que se puede usar para enumerar los valores posibles de una propiedad.
IPropertyDescription::GetGroupingRange

Obtiene el método de agrupación que se va a usar cuando una vista se agrupa mediante una propiedad y recupera el tipo de agrupación.
IPropertyDescription::GetPropertyKey

Obtiene una estructura que actúa como identificador único de una propiedad.
IPropertyDescription::GetPropertyType

Obtiene el tipo de variante de la propiedad .
IPropertyDescription::GetRelativeDescription

Compara dos valores de propiedad de la manera especificada por la descripción de la propiedad. Devuelve dos cadenas de presentación que describen cómo se comparan las dos propiedades.
IPropertyDescription::GetRelativeDescriptionType

Obtiene el tipo de descripción relativa de una descripción de propiedad.
IPropertyDescription::GetSortDescription

Obtiene las marcas de descripción de ordenación actuales de la propiedad , que indican las palabras concretas de las ofertas de ordenación.
IPropertyDescription::GetSortDescriptionLabel

Obtiene la cadena de presentación localizada que describe el criterio de ordenación actual.
IPropertyDescription::GetTypeFlags

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

Obtiene el conjunto actual de marcas que rigen la vista de la propiedad.
IPropertyDescription::IsValueCanonical

Obtiene un valor que indica si una propiedad es canónica según la definición de la descripción de la propiedad.

Comentarios

Cuándo implementar

No implemente esta interfaz. Solo hay una implementación de IPropertyDescription en el sistema; la proporciona shell.

Para obtener esta interfaz, llame a PSGetPropertyDescription, PSGetPropertyDescriptionByName o IPropertyDescriptionList::GetAt.

Solo existe una descripción de propiedad para cada propiedad del sistema.

Requisitos

Requisito Value
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

Esquema de descripción de propiedades