Interface IOleDocumentSite (docobj.h)
Permet à un document qui a été implémenté en tant qu’objet de document de contourner la séquence d’activation normale pour les objets actifs sur place et d’indiquer directement à son site client de l’activer en tant qu’objet de document. Un site client avec cette capacité est appelé site de documents.
Pour chaque objet de document à héberger, un conteneur doit fournir un site de document correspondant, qui est un site client OLE Documents qui, en plus d’implémenter IOleClientSite et IAdviseSink, implémente également IOleDocumentSite. Chaque site de documents implémente un objet site d’affichage de document distinct pour chaque vue d’un document à activer. Le site d’affichage de document implémente IOleInPlaceSite et, éventuellement, IContinueCallback.
Héritage
L’interface IOleDocumentSite hérite de l’interface IUnknown. IOleDocumentSite comporte également les types de membres suivants :
Méthodes
L’interface IOleDocumentSite comporte ces méthodes.
IOleDocumentSite ::ActivateMe Demande à un site de documents d’activer le document faisant l’appel en tant qu’objet de document plutôt que comme objet actif sur place et, éventuellement, spécifie la vue du document objet à activer. |
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 | docobj.h |