Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Implements OLE server verbs specifically for DocObject servers.
class CDocObjectServerItem : public COleServerItem
Members
Protected Constructors
Name |
Description |
---|---|
Constructs a CDocObjectServerItem object. |
Public Methods
Name |
Description |
---|---|
Retrieves a pointer to the document that contains the item. |
Protected Methods
Name |
Description |
---|---|
Throws an exception if the framework tries to hide a DocObject item. |
|
Called by the framework to make the DocObject item in-place active. If the item is not a DocObject, calls COleServerItem::OnShow. |
Remarks
CDocObjectServerItem defines overridable member functions: OnHide, OnOpen, and OnShow.
To use CDocObjectServerItem, assure that the OnGetEmbeddedItem override in your COleServerDoc-derived class returns a new CDocObjectServerItem object. If you need to change any functionality in your item, you can create a new instance of your own CDocObjectServerItem-derived class.
For further information on DocObjects, see CDocObjectServer and COleCmdUI in the MFC Reference. Also see Internet First Steps: Active Documents and Active Documents.
Inheritance Hierarchy
CDocObjectServerItem
Requirements
Header: afxdocob.h