Share via


Interfaz IPropertyDescriptionList (propsys.h)

Expone métodos que extraen información de una colección de descripciones de propiedades presentadas como una lista.

Herencia

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

Métodos

La interfaz IPropertyDescriptionList tiene estos métodos.

 
IPropertyDescriptionList::GetAt

Obtiene la descripción de la propiedad en el índice especificado en una lista de descripción de propiedades.
IPropertyDescriptionList::GetCount

Obtiene el número de propiedades incluidas en la lista de propiedades.

Comentarios

Las listas ordenadas de propiedades se usan para seleccionar qué propiedades se muestran en varias ubicaciones de la interfaz de usuario, como el panel de detalles o una información sobre información. La interfaz IPropertyDescriptionList proporciona acceso a las propiedades individuales de dicha lista.

Para obtener una instancia del objeto del subsistema que implementa IPropertyDescriptionList, obtenga una interfaz IShellItem2 y llame a IShellItem2::GetPropertyDescriptionList, u obtenga la lista en forma de cadena y llame a PSGetPropertyDescriptionListFromString.

Para obtener una lista de descripciones de propiedades en forma de cadena, llame a IShellItem2::GetString con una de las claves de PKEY_PropList. Por ejemplo, PKEY_PropList_InfoTip (System.PropList.InfoTip) devolverá el formato de cadena de una lista de propiedades adecuada para mostrar en una información sobre información. Si está leyendo varios valores de un elemento, es más eficaz llamar a IPropertyStore::GetValue con una clave de PKEY_PropList para que el elemento no se vuelva a abrir varias veces. Vea Property Listas para obtener más información sobre cómo registrar una cadena de lista de propiedades para un tipo de archivo.

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

PSGetPropertyDescriptionListFromString