Condividi tramite


Metodo CItemIDFactory::GetPropertyFromIDList(PCUIDLIST_RELATIVE,PCWSTR,VARIANT*) (shidfact.h)

Ottiene una proprietà dall'archivio IProperty all'interno dell'IDList come variante, usando la chiave.

Sintassi

HRESULT GetPropertyFromIDList(
  [in] PCUIDLIST_RELATIVE pidl,
  [in] PCWSTR             pszName,
       VARIANT            *pvar
);

Parametri

[in] pidl

PiDL che identifica IPropertyStore.

[in] pszName

Chiave per la proprietà selezionata.

pvar

Quando questo metodo restituisce, contiene un puntatore alla proprietà. Se rkey non viene trovato, pvar verrà VT_EMPTY.

Valore restituito

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

Commenti

Questo metodo è utile quando si usa IShellFolder2::GetDetailsEx, come restituisce una variante anziché un PROPVARIANT.

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 shidfact.h

Vedi anche

CItemIDFactory

GetPropertyFromIDList

Ipropertystore

IShellFolder2::GetDetailsEx