如何从“邮件”中过滤视图列表在莲花笔记中?

发布于 2024-08-03 20:53:40 字数 251 浏览 5 评论 0原文

在一篇文章中:

如何使用 .NET 从 Lotus Notes 中的“邮件”获取视图列表? 我问的是获取视图列表。 我正在获取视图列表。但现在我想过滤它们。

因为我只想要收件箱、发件箱、草稿......等。 (包含邮件)。

In one of post:

How to get list of views from "mail" in Lotus Notes using .NET?
I was asking about getting list of view.
I am getting list of views.But now i want to filter them.

As i want only Inbox,Outbox,Draft..e.tc. (containing mails).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

随遇而安 2024-08-10 20:53:41

如果您迭代数据库中的所有视图(例如,使用 NotesDatabase 类的 Views 属性),那么一旦您拥有 NotesView 对象的句柄,您就可以使用:

  • Name 属性来将名称与感兴趣的名称进行
  • 比较IsFolder 属性用于检查您是否有视图或文件夹(例如,Inbox 是一个文件夹)
  • EntryCount 属性用于获取文件夹/视图中的文档数量

或者,您可以使用 NotesDatabase 类的 GetView 方法来获取句柄到您关心的每个命名视图或文件夹。例如(在 VB 中):

...
set vw = db.GetView ("Inbox")
if (vw.entryCount > 0) then
...
end if

If you iterate over all views in the database (using, say, the NotesDatabase class' Views property), then once you have a handle to a NotesView object, you can use:

  • the Name attribute to compare the name to the ones of interest
  • the IsFolder property to check whether you have a view or a folder (Inbox is a folder, for example)
  • the EntryCount property to get the number of documents in the folder/view

Alternatively, you can use the NotesDatabase class' GetView method to get a handle to each named view or folder you care about. For example (in VB):

...
set vw = db.GetView ("Inbox")
if (vw.entryCount > 0) then
...
end if
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文