Interfaz IOleDocumentSite (docobj.h)

Habilita un documento que se ha implementado como un objeto de documento para omitir la secuencia de activación normal de los objetos activos en contexto y para indicar directamente a su sitio cliente que lo active como un objeto de documento. Un sitio cliente con esta capacidad se denomina sitio de documento.

Para que cada objeto de documento se hospede, un contenedor debe proporcionar un sitio de documento correspondiente, que es un sitio cliente de documentos OLE que, además de implementar IOleClientSite e IAdviseSink, también implementa IOleDocumentSite. Cada sitio de documento implementa un objeto de sitio de vista de documento independiente para cada vista de un documento que se va a activar. El sitio de vista de documentos implementa IOleInPlaceSite y, opcionalmente, IContinueCallback.

Herencia

La interfaz IOleDocumentSite hereda de la interfaz IUnknown . IOleDocumentSite también tiene estos tipos de miembros:

Métodos

La interfaz IOleDocumentSite tiene estos métodos.

 
IOleDocumentSite::ActivateMe

Pide a un sitio de documento que active el documento que realiza la llamada como un objeto de documento en lugar de un objeto activo en contexto y, opcionalmente, especifica qué vista del documento de objeto se va a activar.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado docobj.h

Consulte también

IOleClientSite

IOleControlSite

IOleInPlaceSite