Miembros de la clase COleServerDoc

Construcción
Atributos
Operaciones de
Reemplazables

Construcción
COleServerDoc Construye un objeto COleServerDoc.

Atributos
IsEmbedded Indica si el documento está incrustado en un documento contenedor o funcionamiento independiente.
IsInPlaceActive Devuelve TRUE si el elemento está activado en el lugar.
GetEmbeddedItem Devuelve un puntero a un elemento que representa todo el documento.
GetItemPosition Devuelve el rectángulo de posición actual, respecto al área de cliente de la aplicación contenedora de edición en contexto.
GetItemClipRect Devuelve el rectángulo de recorte actual para edición en contexto.
GetZoomFactor Devuelve el factor de zoom en píxeles.

Operaciones de

OnExecOleCmd Ejecuta un comando especificado o muestra ayuda para el comando.
NotifyChanged Notifica a los contenedores que el usuario ha cambiado el documento.
NotifyRename Notifica a los contenedores que el usuario cambió el nombre del documento.
NotifySaved Notifica a los contenedores que el usuario ha guardado el documento.
NotifyClosed Notifica a los contenedores que el usuario ha cerrado el documento.
SaveEmbedding Dice la aplicación contenedora para guardar el documento.
ActivateInPlace Se activa el documento para su edición en el lugar.
DeactivateAndUndo Desactiva la interfaz de usuario del servidor.
DiscardUndoState Descarta la información de estado de deshacer.
RequestPositionChange Cambia la posición del marco de edición en el lugar.
ScrollContainerBy Se desplaza el documento contenedor.
UpdateAllItems Notifica a los contenedores que el usuario ha cambiado el documento.

Reemplazables

GetDocObjectServer Reemplazar esta función para crear un nuevo objeto CDocObjectServer y indicar que este documento es un contenedor de DocObject.
OnUpdateDocument Llamado por el marco cuando se guarda un documento del servidor que es un elemento incrustado, actualizar la copia del contenedor del elemento.
OnGetEmbeddedItem Se llama para obtener un COleServerItem que representa todo el documento; se utiliza para obtener un elemento incrustado. Aplicación requerida.
OnClose Llamado por el marco cuando un contenedor pide cerrar el documento.
OnSetHostNames Llamado por el marco cuando un contenedor establece el título de la ventana para un objeto incrustado.
OnShowDocument Llamado por el marco para mostrar u ocultar el documento.
OnDeactivate Llamado por el marco cuando el usuario desactiva un elemento que se ha activado en su lugar.
OnDeactivateUI Llamado por el marco para destruir los controles y otros elementos de interfaz de usuario creadas para la activación in situ.
OnSetItemRects Llamado por el marco de la ventana de marco de edición en lugar de posición dentro de la ventana de la aplicación contenedora.
OnReactivateAndUndo Llamado por el marco para deshacer los cambios realizados durante la edición en contexto.
OnFrameWindowActivate Llamado por el marco cuando la ventana de marco del contenedor está activada o desactivada.
OnDocWindowActivate Llamado por el marco cuando la ventana de marco de documento del contenedor está activada o desactivada.
OnShowControlBars Llamado por el marco para mostrar u ocultar las barras de control para edición en contexto.
OnResizeBorder Llamado por el marco cuando se cambia el tamaño de ventana de marco o la ventana de documento de la aplicación contenedora.
CreateInPlaceFrame Llamado por el marco para crear una ventana de marco para edición en contexto.
DestroyInPlaceFrame Llamado por el marco para destruir una ventana de marco para edición en contexto.

I&ntroducción a COleServerDoc |nbsp; Miembros de clase base | Diagrama de jerarquía

Index