阅读Lotus Notes的所有类别

问题描述 投票:0回答:1

是否有一种方法可以读取所有可以分配给任命的类别?有一个包含预定义类别的列表,我可以指定我自己的类别(categorie1).所有的类别都可以从 "Categories "对话框中选择,我需要在我的C#项目中使用整个列表。

categories list from this dialog

list task categories lotus-notes appointment
1个回答
3
投票

默认类别是硬编码的。

"Holiday", "Vacation", "Projects", "Clients", "Phone Calls", "Travel"

添加这些作为常量到你的代码中。

从配置文件文档 "CalendarProfile "中获取附加的自定义类别,其键为 "UserCategories"。

用db.getProfileDocument()从邮件db中读取值。

  ...
  Document doc = db.getProfileDocument("CalendarProfile", session.getUserName());
  Object userCategories = doc.getItemValue("UserCategories");
  ...
© www.soinside.com 2019 - 2024. All rights reserved.