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