Condividi tramite


Interfaccia IPropertyDescriptionList (propsys.h)

Espone i metodi che estraggono informazioni da una raccolta di descrizioni delle proprietà presentate come elenco.

Ereditarietà

L'interfaccia IPropertyDescriptionList eredita dall'interfaccia IUnknown . IPropertyDescriptionList include anche questi tipi di membri:

Metodi

L'interfaccia IPropertyDescriptionList include questi metodi.

 
IPropertyDescriptionList::GetAt

Ottiene la descrizione della proprietà in corrispondenza dell'indice specificato in un elenco di descrizioni delle proprietà.
IPropertyDescriptionList::GetCount

Ottiene il numero di proprietà incluse nell'elenco delle proprietà.

Commenti

Gli elenchi ordinati di proprietà vengono usati per selezionare le proprietà visualizzate in varie posizioni dell'interfaccia utente, ad esempio il riquadro dei dettagli o una descrizione informazioni. L'interfaccia IPropertyDescriptionList consente di accedere alle singole proprietà in un elenco di questo tipo.

Per ottenere un'istanza dell'oggetto sottosistema che implementa IPropertyDescriptionList, ottenere un'interfaccia IShellItem2 e chiamare IShellItem2::GetPropertyDescriptionList oppure ottenere l'elenco in formato stringa e chiamare PSGetPropertyDescriptionListFromString.

Per ottenere un elenco di descrizione delle proprietà in formato stringa, chiamare IShellItem2::GetString con una delle chiavi PKEY_PropList. Ad esempio, PKEY_PropList_InfoTip (System.PropList.InfoTip) restituirà il formato stringa di un elenco di proprietà adatto per la visualizzazione in una descrizione informazioni. Se si stanno leggendo più valori da un elemento, è più efficiente chiamare IPropertyStore::GetValue con una chiave PKEY_PropList in modo che l'elemento non venga riaperto più volte. Per informazioni dettagliate su come registrare una stringa dell'elenco di proprietà per un tipo di file, vedere Proprietà Elenchi.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione propsys.h

Vedi anche

PSGetPropertyDescriptionListFromString