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 |