Partager via


Interface IOleLink (oleidl.h)

Permet à un objet lié de fournir à son conteneur des fonctions relatives à la liaison. La plus importante de ces fonctions est la liaison à la source du lien, c’est-à-dire l’activation de la connexion au document qui stocke les données natives de l’objet lié. IOleLink définit également des fonctions pour la gestion des informations sur l’objet lié, telles que l’emplacement de la source du lien et les données de présentation mises en cache pour l’objet lié.

Une application conteneur peut faire la distinction entre les objets incorporés et les objets liés en interrogeant IOleLink ; seuls les objets liés implémentent IOleLink.

Héritage

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

Méthodes

L’interface IOleLink a ces méthodes.

 
IOleLink ::BindIfRunning

Active la connexion entre l’objet lié et la source du lien si la source de lien est déjà en cours d’exécution.
IOleLink ::BindToSource

Active la connexion à la source de lien en liant le moniker stocké dans l’objet lié.
IOleLink ::GetBoundSource

Récupère un pointeur vers la source du lien si la connexion est active.
IOleLink ::GetSourceDisplayName

Récupère le nom complet de la source de lien de l’objet lié.
IOleLink ::GetSourceMoniker

Récupère le moniker identifiant la source de lien d’un objet lié.
IOleLink ::GetUpdateOptions

Récupère une valeur indiquant la fréquence à laquelle l’objet lié met à jour ses données mises en cache.
IOleLink ::SetSourceDisplayName

Définit le nom complet de la source du lien.
IOleLink ::SetSourceMoniker

Définit le moniker pour la source du lien.
IOleLink ::SetUpdateOptions

Spécifie la fréquence à laquelle un objet lié doit mettre à jour ses données mises en cache.
IOleLink ::UnbindSource

Interrompt la connexion entre un objet lié et sa source de lien.
IOleLink ::Update

Mises à jour les données mises en cache du document composé pour un objet lié. Cela implique une liaison à la source du lien, si elle n’est pas déjà liée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête oleidl.h

Voir aussi

IOleObject

IOleUILinkContainer

OleUIEditLinks