Condividi tramite


Metodo IShellItemArray::GetPropertyDescriptionList (shobjidl_core.h)

Ottiene un elenco di descrizioni delle proprietà per gli elementi nella matrice di elementi della shell.

Sintassi

HRESULT GetPropertyDescriptionList(
  [in]  REFPROPERTYKEY keyType,
  [in]  REFIID         riid,
  [out] void           **ppv
);

Parametri

[in] keyType

Tipo: REFPROPERTYKEY

Riferimento alla struttura PROPERTYKEY che specifica l'elenco di proprietà da recuperare.

[in] riid

Tipo: REFIID

ID dell'oggetto da recuperare.

[out] ppv

Tipo: void**

Quando questo metodo restituisce, contiene l'interfaccia richiesta in riid. Questo sarà in genere IPropertyDescriptionList.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Questa funzione viene usata per determinare un elenco di proprietà applicabili a un set di elementi della shell. Il tipo di elenco viene specificato da una struttura PROPERTYKEY . I tipi di elenco supportati includono ma non sono limitati a:

  • PKEY_PropList_PreviewDetails
  • PKEY_PropList_PreviewTitle
  • PKEY_PropList_FullDetails
  • PKEY_PropList_TileInfo
  • PKEY_PropList_ExtendedTileInfo
  • PKEY_PropList_InfoTip
  • PKEY_PropList_QuickTip
  • PKEY_PropList_FileOperationPrompt
  • PKEY_PropList_ConflictPrompt
  • PKEY_PropList_SetDefaultsFor
  • PKEY_PropList_NonPersonal
  • PKEY_NewMenuPreferredTypes
  • PKEY_NewMenuAllowedTypes
Se la matrice di elementi della shell contiene più di un elemento, questo metodo otterrà un'intersezione delle proprietà restituite singolarmente per ogni elemento.

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 shobjidl_core.h (include Shobjidl.h)

Vedi anche

IShellItemArray

Elenchi di proprietà