| CObject | 
| └CCmdTarget | 
| └CDocItem | 
| └COleServerItem | 
| GetDocument | 返回包含此项的服务器文档 | 
| GetItemName | 返回此项的名称。只用于链接项 | 
| SetItemName | 设置此项的名称。只用于链接项 | 
| IsConnected | 指示此项当前是否连接到一个活动的容器应用程序上 | 
| IsLinkedItem | 指示此项是否表示一个链接式OLE项 | 
| CopyToClipboard | 将此项拷贝到剪贴板上 | 
| NotifyChanged | 用自动链接更新来更新所有的容器 | 
| DoDragDrop | 执行一次拖放操作 | 
| GetClipboardData | 获取用于数据传输(拖放或剪贴)的数据源 | 
| GetEmbedSourceData | 获取一个OLE项的CF_EMBEDSOURCE数据 | 
| AddOtherClipboardData | 将显示和转换格式放进一个COleDataSource对象 | 
| GetLinkSourceData | 获取一个OLE项的CF_LINKSOURCE数据 | 
| GetObjectDescriptorData | 获取一个OLE项的CF_OBJECTDESCRIPTOR数据 | 
| COleServerItem | 构造一个COleServerItem对象 | 
| GetDataSource | 获取用于存储转换格式的对象 | 
| OnDraw | 当容器应用程序请求绘制此项时,调用该函数;需要实现 | 
| OnDrawEx | 用于绘制专用化的项 | 
| OnUpdate | 当此项所属的文档的某部分改变时,调用该函数 | 
| OnInitFromData | 由框架调用该函数,该函数用指定的数据传输对象的内容来初始化一个OLE项 | 
| OnGetExtent | 由框架调用此函数来获取此OLE项的大小 | 
| OnSetExtent | 由框架调用此函数来设置此OLE项的大小 | 
| OnGetClipboardData | 由框架调用此函数来获取将要拷贝到剪贴板中的数据 | 
| OnSetColorScheme | 用于设置项的颜色表 | 
| OnSetData | 用于设置项的数据 | 
| OnDoVerb | 用于执行一个动词 | 
| OnQueryUpdateItems | 用于确定是否有链接项需要更新 | 
| OnRenderData | 获取数据为延迟提供的一部分 | 
| OnRenderFileData | 将数据检取到一个CFile中,作为延迟提供的一部分 | 
| OnRenderGlobalData | 将数据检取到一个HGLOBAL中,作为延迟提供的一部分 | 
| OnUpdateItems | 用于更新服务器文档中所有项的显示高速缓存 | 
| OnOpen | 由框架调用此函数来将此OLE项显示在它自己的顶层窗口中 | 
| OnShow | 当容器应用程序请求显示此项时,调用该函数 | 
| OnHide | 由框架调用该函数来隐藏此OLE项 | 
| m_sizeExtent | 通知服务器此OLE项有多少是可见的 |