“讨论服务器”和“讨论”概述

   

在 Microsoft Office 中,Microsoft Office Server Extensions (OSE) 库使您能够通过编程控制 DiscussionsDiscussionServers 集合中的对象。您可以添加新的“讨论”和“讨论服务器”,也可以读取、修改或删除已存在的“讨论”和“讨论服务器”。

要点:  要在编程环境中使用 OSE 库,必须首先设置对“Microsoft Office Server Extensions 对象库”的引用。

Global 对象是探索“讨论”和“讨论服务器”的起点。Global 对象代表了一个 OSE 的实例。通过 Global 对象可向“讨论服务器”中添加订阅,获得当前 Microsoft Office 用户名,以及返回 OSE 主机上的“讨论”和“讨论服务器”集合。

DiscussionServers 集合对象包含一个或多个 DiscussionServer 对象。 每一个 DiscussionServer 对象代表一个注册于当前正使用的计算机的“讨论服务器”。 DiscussionServer 对象由一个友好名称和向用户提供有关“讨论服务器”信息的统一资源定位符 (URL) 构成。

通过使用 Global 对象的 OpenDiscussions 方法,返回按 URL 指定的文档的 Discussions 集合,以此可打开某个 URL 的 Discussions 集合。此 Discussions 集合可包含讨论的许多级别;这些级别由分层结构组织。每一个在顶层 Discussions 集合中的 Discussion 对象都是主题文档的注释。每一个 Discussion 对象可包含子 Discussion 对象,该子对象用于对原始 Discussion 对象的应答。应答的应答在讨论分层结构的下一层,依此类推。可通过 Discussion 对象的 Discussions 属性遍历对话分层结构。