首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >来自VSTO Outlook AdvancedSearch的所有可用属性

来自VSTO Outlook AdvancedSearch的所有可用属性
EN

Stack Overflow用户
提问于 2011-11-17 10:29:48
回答 1查看 545关注 0票数 0

我在c#的Outlook2007中使用VSTO。我可以执行一个Outlook.Application.AdvancedSearch(),并获得一个表。我想使用Outlook.Table.Columns.Add()从表中选择要访问的列。我似乎找不到可以传递给Add()的属性名称的完整列表(我只对邮件项感兴趣)。我猜到了几个显而易见的词(ReceivedTime,SenderEmailAddress,To,Subject,Body,EntryID)。我希望能够获得每个电子邮件的(纯文本)正文,但尝试添加属性正文似乎行不通。是否不可能将Body作为列,或者只是使用不同的名称?

EN

Stack Overflow用户

回答已采纳

发布于 2011-11-19 20:25:35

页面Unsupported Properties in a Table Object or Table Filter表示主体应该适用于前255个字节。这对我不起作用,但即使它起作用了,那也不是我想要的。因此,我获取了EntryID属性,然后使用mapiNameSpace.GetItemFromID(entryId, Type.Missing)获取MailItem对象,并从MailItem.Body获取(整个)纯文本体。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8161384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档