Partager via


Interface IRelatedItem (shobjidl_core.h)

Expose les méthodes qui dérivent des éléments associés avec des relations spécifiques.

Héritage

L’interface IRelatedItem hérite de l’interface IUnknown. IRelatedItem a également les types de membres suivants :

Méthodes

L’interface IRelatedItem contient ces méthodes.

 
IRelatedItem ::GetItem

Obtient l’élément IShellItem lié à cet élément.
IRelatedItem ::GetItemIDList

Obtient le pointeur vers une liste d’identificateur d’élément (PIDL) pour l’élément associé.

Remarques

N'implémentez pas cette interface directement. Il s’agit d’une interface de base (d’autres interfaces en dérivent) pour un ensemble d’interfaces qui décrit la relation entre deux éléments (par exemple IDisplayItem). N’interrogez pas directement cette interface, par exemple à l’aide de QueryInterface ou IShellFolder ::BindToObject. Utilisez plutôt les interfaces dérivées.

Un exemple de dérivation est la création d’un gestionnaire de noms d’identité. Pour plus d’informations, consultez IIdentityName. Les autres interfaces qui peuvent dériver de cette interface incluent ICurrentItem et ITransferMediumItem.

Configuration requise

Condition requise Valeur
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 (inclure Shobjidl.h)

Voir aussi

IShellFolder ::BindToObject

IShellItem ::BindToHandler