Freigeben über


IOleLink-Schnittstelle (oleidl.h)

Ermöglicht einem verknüpften Objekt, seinen Container mit Funktionen für die Verknüpfung bereitzustellen. Die wichtigste dieser Funktionen ist die Bindung an die Linkquelle, d. h. das Aktivieren der Verbindung mit dem Dokument, in dem die nativen Daten des verknüpften Objekts gespeichert sind. IOleLink definiert auch Funktionen zum Verwalten von Informationen über das verknüpfte Objekt, z. B. den Speicherort der Linkquelle und die zwischengespeicherten Präsentationsdaten für das verknüpfte Objekt.

Eine Containeranwendung kann zwischen eingebetteten Objekten und verknüpften Objekten unterscheiden, indem sie IOleLink abfragen. nur verknüpfte Objekte implementieren IOleLink.

Vererbung

Die IOleLink-Schnittstelle erbt von der IUnknown-Schnittstelle . IOleLink verfügt auch über folgende Arten von Membern:

Methoden

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

 
IOleLink::BindIfRunning

Aktiviert die Verbindung zwischen dem verknüpften Objekt und der Linkquelle, wenn die Linkquelle bereits ausgeführt wird.
IOleLink::BindToSource

Aktiviert die Verbindung mit der Linkquelle, indem der im verknüpften Objekt gespeicherte Moniker gebunden wird.
IOleLink::GetBoundSource

Ruft einen Zeiger auf die Linkquelle ab, wenn die Verbindung aktiv ist.
IOleLink::GetSourceDisplayName

Ruft den Anzeigenamen der Linkquelle des verknüpften Objekts ab.
IOleLink::GetSourceMoniker

Ruft den Moniker ab, der die Linkquelle eines verknüpften Objekts identifiziert.
IOleLink::GetUpdateOptions

Ruft einen Wert ab, der angibt, wie oft das verknüpfte Objekt seine zwischengespeicherten Daten aktualisiert.
IOleLink::SetSourceDisplayName

Legt den Anzeigenamen für die Linkquelle fest.
IOleLink::SetSourceMoniker

Legt den Moniker für die Linkquelle fest.
IOleLink::SetUpdateOptions

Gibt an, wie oft ein verknüpftes Objekt seine zwischengespeicherten Daten aktualisieren soll.
IOleLink::UnbindSource

Unterbricht die Verbindung zwischen einem verknüpften Objekt und seiner Linkquelle.
IOleLink::Update

Updates die zwischengespeicherten Daten des Verbunddokuments für ein verknüpftes Objekt. Dies umfasst die Bindung an die Linkquelle, sofern sie noch nicht gebunden ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile oleidl.h

Weitere Informationen

IOleObject

IOleUILinkContainer

OleUIEditLinks