Base Class Members
Construction
Attributes
Operations
Overridables
Base Class Members
Construction
| Constructs a COleServerDoc object. | 
Attributes
| Retrieves a pointer to the underlying IOleClientSite interface. | |
| Returns a pointer to an item representing the entire document. | |
| Returns the current clipping rectangle for in-place editing. | |
| Returns the current position rectangle, relative to the container application's client area, for in-place editing. | |
| Returns the zoom factor in pixels. | |
| Determines if the document is a DocObject. | |
| Indicates whether the document is embedded in a container document or running stand-alone. | |
| Returns TRUE if the item is currently activated in place. | 
Operations
| Activates the associated DocObject document. | |
| Activates the document for in-place editing. | |
| Deactivates the server's user interface. | |
| Discards undo-state information. | |
| Notifies containers that the user has changed the document. | |
| Notifies containers that the user has closed the document. | |
| Notifies containers that the user has renamed the document. | |
| Notifies containers that the user has saved the document. | |
| Executes a specified command or displays help for the command. | |
| Changes the position of the in-place editing frame. | |
| Tells the container application to save the document. | |
| Scrolls the container document. | |
| Notifies containers that the user has changed the document. | 
Overridables
| Called by the framework to create a frame window for in-place editing. | |
| Called by the framework to destroy a frame window for in-place editing. | |
| Override this function to create a new CDocObjectServer object and indicate that this document is a DocObject container. | |
| Called by the framework when a container requests to close the document. | |
| Called by the framework when the user deactivates an item that was activated in place. | |
| Called by the framework to destroy controls and other user-interface elements created for in-place activation. | |
| Called by the framework when the container's document frame window is activated or deactivated. | |
| Called by the framework when the container's frame window is activated or deactivated. | |
| Called to get a COleServerItem that represents the entire document; used to get an embedded item. Implementation required. | |
| Called by the framework to undo changes made during in-place editing. | |
| Called by the framework when the container application's frame window or document window is resized. | |
| Called by the framework when a container sets the window title for an embedded object. | |
| Called by the framework to position the in-place editing frame window within the container application's window. | |
| Called by the framework to show or hide control bars for in-place editing. | |
| Called by the framework to show or hide the document. | |
| Called by the framework when a server document that is an embedded item is saved, updating the container's copy of the item. |