1

投稿の1つで:

.NET を使用して Lotus Notes の「メール」からビューのリストを取得する方法は? ビューのリストを取得することについて質問していました。ビューのリストを取得していますが、今はそれらをフィルタリングしたいと思います。

Inbox、Outbox、Draftなどだけが欲しいので。(メールを含む)。

4

1 に答える 1

2

データベース内のすべてのビューを (たとえば、NotesDatabase クラスの Views プロパティを使用して) 反復処理する場合、NotesView オブジェクトへのハンドルを取得したら、次を使用できます。

  • 名前を対象の名前と比較するための Name 属性
  • ビューまたはフォルダーがあるかどうかを確認する IsFolder プロパティ (たとえば、受信トレイはフォルダーです)
  • フォルダー/ビュー内のドキュメントの数を取得する EntryCount プロパティ

または、NotesDatabase クラスの GetView メソッドを使用して、対象の名前付きビューまたはフォルダのハンドルを取得することもできます。例 (VB):

...
set vw = db.GetView ("Inbox")
if (vw.entryCount > 0) then
...
end if
于 2009-09-06T01:48:32.977 に答える