本文介绍了如何获得从&QUOT视图列表;邮件"在Lotus Notes中使用.NET?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我访问邮件指出

和以进入收件箱我用下面的代码:

And in order to access "Inbox" i am using below code:

_notesDatabase = _lotusNotesServerSession.GetDatabase(LotusNotesServer, "mail\\" + nsfName, false);
NotesView inbox = _notesDatabase.GetView("($Inbox)");



同样,对于草稿。

Similarly for "Drafts".

但在这里,我指定的GetView方法每个视图的名称。
这是不好的编码。

But here i am specifying name of each view in GetView method.Which is not good coding.

我想programaticaly使用C#列出这些意见收件箱,草稿。

I want to list these views "Inbox","Drafts" programaticaly using C#.

任何人都可以给我的解决方案

Can anybody give me solution?

推荐答案

解决方案是:

Object[] docColl = _notesDatabase.Views as Object[];

foreach (Object objView in docColl) {
   NotesView view = objView as NotesView;
   MessageBox.Show(view.Name);
}

这篇关于如何获得从&QUOT视图列表;邮件"在Lotus Notes中使用.NET?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-23 21:53