Partager via


IFolderView2::GetItem, méthode (shobjidl_core.h)

Récupère un objet qui représente un élément spécifié.

Syntaxe

HRESULT GetItem(
  [in]  int    iItem,
  [in]  REFIID riid,
  [out] void   **ppv
);

Paramètres

[in] iItem

Type : int

Index de base zéro de l'élément à récupérer.

[in] riid

Type : REFIID

Référence à l’IID souhaité pour représenter l’élément, par exemple IID_IShellItem.

[out] ppv

Type : void**

Lorsque cette méthode est retournée, contient le pointeur d’interface demandé dans riid. Il s’agit généralement d’IShellItem.

Valeur retournée

Type : HRESULT

Retourne S_OK si l’élément spécifié a été trouvé, ou une valeur d’erreur dans le cas contraire, y compris les éléments suivants :

Code de retour Description
E_INVALIDARG
L’index dans iItem est hors limites.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h (incluez Shobjidl.h)

Voir aussi

IFolderView2

IFolderView2::GetSelectedItem