2009-10-23 49 views

回答

0

在Notes/Domino中,組存儲爲名稱和地址簿(NAB)數據庫中的備註文檔,該數據庫通常作爲names.nsf存儲在服務器的home數據文件夾中。如果您嘗試訪問組的詳細信息(例如,組的成員列表),則可以按照訪問任何Notes數據庫中的文檔的相同方式執行此操作。所以,從C#開始,您可以使用domino.dll API。我沒有示例代碼,但基本步驟是:

  • 得到一個處理從會話對象會話
  • ,得到一個處理使用GetDatabase
  • 從數據庫中NAB數據庫,使用GetView方法獲取包含組文檔的視圖的句柄。視圖名稱是「組」。
  • 從視圖中,可以查找一組特定的文件(使用GetDocumentByKey法)或yo9u可以走在視圖中的所有文件(使用GetFirstDocument()和GetNextDocument()
  • 帶有手柄的文件,你可以使用GetItemValue和GetFirstItem等方法獲取成員列表,組名,描述等屬性。