对于那些众所周知的文件夹,我们可以使用WellKnownFolderName.Inbox来获取收件箱文件夹,但对于那些由用户创建的文件夹,如何设置searchFilter来获取它们?我发现所有用户创建的文件夹都有一个公共属性,FolderClass为null,但是当我使用SearchFilter时,searchFilter = new SearchFilter.IsEqualTo(FolderSchema.FolderClass,null);错误发生。它说“必须设置OtherPropertyDefinition或Value属性。”有什么想法吗?
答案 0 :(得分:0)
使用
var folders = service.FindFolders(WellKnownFolderName.MsgFolderRoot,
new SearchFilter.IsEqualTo(FolderSchema.DisplayName, "name"),
new FolderView(1));
这将返回名为“name”的第一个文件夹。