Share via


IRelatedItem-Schnittstelle (shobjidl_core.h)

Macht Methoden verfügbar, die verwandte Elemente mit bestimmten Beziehungen ableiten.

Vererbung

Die IRelatedItem-Schnittstelle erbt von der IUnknown-Schnittstelle . IRelatedItem verfügt auch über die folgenden Typen von Membern:

Methoden

Die IRelatedItem-Schnittstelle verfügt über diese Methoden.

 
IRelatedItem::GetItem

Ruft das IShellItem ab, das mit diesem Element verknüpft ist.
IRelatedItem::GetItemIDList

Ruft den Zeiger auf eine Elementbezeichnerliste (Item Identifier List, PIDL) für das verknüpfte Element ab.

Hinweise

Implementieren Sie diese Schnittstelle nicht direkt. Dies ist eine Basisschnittstelle (andere Schnittstellen leiten sich davon ab) für einen Satz von Schnittstellen, der die Beziehung zwischen zwei Elementen beschreibt (z. B. IDisplayItem). Fragen Sie diese Schnittstelle nicht direkt ab, z. B. mit QueryInterface oder IShellFolder::BindToObject. Verwenden Sie stattdessen die abgeleiteten Schnittstellen.

Eine Beispielableitung ist die Erstellung eines Identitätsnamenhandlers. Weitere Informationen finden Sie unter IIdentityName. Andere Schnittstellen, die von dieser Schnittstelle abgeleitet werden können, sind ICurrentItem und ITransferMediumItem.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (einschließlich Shobjidl.h)

Weitere Informationen

IShellFolder::BindToObject

IShellItem::BindToHandler