Clase de CDocObjectServer

Implementa las interfaces VIEJAS adicionales necesarias para crear un servidor normal de COleDocument en un servidor completo de DocObject: IOleDocument, IOleDocumentView, IOleCommandTarget, y IPrint.

class CDocObjectServer : public CCmdTarget

Members

f7zd4wes.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CDocObjectServer::CDocObjectServer

Crea un objeto CDocObjectServer.

f7zd4wes.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CDocObjectServer::ActivateDocObject

Activa el servidor del objeto document, pero no lo muestra.

f7zd4wes.collapse_all(es-es,VS.110).gifMétodos protegidos

Name

Descripción

CDocObjectServer::OnActivateView

Muestra la vista de DocObject.

CDocObjectServer::OnApplyViewState

Restaura el estado de vista DocObject.

CDocObjectServer::OnSaveViewState

Guarda el estado de vista DocObject.

Comentarios

CDocObjectServer se deriva de CCmdTarget y trabajos de mediante un COleServerDoc para exponer las interfaces.

Un documento de servidor de DocObject puede contener objetos de CDocObjectServerItem , que representan la interfaz del servidor a los elementos de DocObject.

Para personalizar su servidor de DocObject, derive su propia clase de CDocObjectServer y reemplazar la configuración de vista funciona, OnActivateView, OnApplyViewState, y OnSaveViewState.Necesitará proporcionar una nueva instancia de la clase en respuesta a llamadas del marco.

Para obtener más información sobre DocObjects, vea CDocObjectServerItem y COleCmdUI en la referencia de MFC.Vea también Primeros pasos de internet: documentos activos y documentos activos.

También vea el siguiente artículo de Knowledge Base:

  • Q247382: PRB: Información sobre herramientas para los Controles del Servidor De documento ActiveX oculto por el contenedor de documento ActiveX

Jerarquía de herencia

CObject

CCmdTarget

CDocObjectServer

Requisitos

Header: afxdocob.h

Vea también

Referencia

Clase de CCmdTarget

Gráfico de jerarquía

Clase de CDocObjectServerItem