| CObject | 
| └CCmdTarget | 
| └CDocument | 
| └COleDocument | 
| COleDocument | 构造一个COleDocument对象 | 
| HasBlankItems | 检查文档中的空项 | 
| EnableCompoundFile | 使文档能够被用OLE结构保存文件格式来保存 | 
| GetInPlaceActiveItem | 返回当前正处于活动状态的OLE项 | 
| GetStartPosition | 获得开始重复的初始位置 | 
| GetNextItem | 获取下一个要重复的文档项 | 
| GetNextClientItem | 获取下一个要重复的客户项 | 
| GetNextServerItem | 获取下一个要重复的服务器项 | 
| UpdateModifiedFlag | 如果任何一个被包容的OLE项被修改,则标记该文档为已被修改 | 
| ApplyPrintDevice | 为文档中的所有客户项设置打印目标设备 | 
| AddItem | 向文档保持的项列表中添加一个项 | 
| RemoveItem | 从文档保持的项列表中移走一个项 | 
| GetPrimarySelectedItem | 返回文档中最初选择的OLE项 | 
| OnShowViews | 在文档变为可见和不可见时被调用 | 
| OnFileSendMail | 发送一个附着有文档的邮件消息 | 
| OnEditChangeIcon | 处理Change Icon菜单命令中的事件 | 
| OnEditConvert | 处理一个嵌入或链接对象从一种类型到另一种类型的转换 | 
| OnEditLinks | 处理Edit菜单上的Links命令中的事件 | 
| OnUpdateEditChangeIcon | 由框架调用来更新Edit/Change Icon菜单选项的命令UI | 
| OnUpdateEditLinksMenu | 由框架调用来更新Edit/Links菜单选项的命令UI | 
| OnUpdateObjectVerbMenu | 由框架调用来更新Edit/Object Name菜单选项和从Edit/ObjectName访问的Verb子菜单的命令UI | 
| OnUpdatePasteLinkMenu | 由框架调用来更新Paste Special菜单选项的命令UI | 
| OnUpdatePasteMenu | 由框架调用来更新Paste菜单选项的命令UI |