繁体   English   中英

设置EWS约会/任务RTF正文

[英]Set EWS appointment/task RTF body

如何设置ewsAppointment / ewsTask rtf正文? 通过扩展属性看起来可能,但是我无法使用它。

我正在尝试获得这样的扩展属性-

ExtendedPropertyDefinition epd = new ExtendedPropertyDefinition(
DefaultExtendedPropertySet.PublicStrings,"PR_RTF_COMPRESSED",MapiPropertyType.Binary);

并将其设置为我的rtf文本的字节数组-但这不起作用。

另外-我试图弄清楚我是否应该坚持使用html / rtf。 查看EWS托管的API-使用Html Body和Outlook 2013进行约会以及该帖子上的链接,听起来好像总是设置RTF可能更安全。 这个对吗?

谢谢!

您的媒体资源定义不正确,应该是

ExtendedPropertyDefinition epd = new ExtendedPropertyDefinition(0x1009, MapiPropertyType.Binary);

按照https://msdn.microsoft.com/zh-cn/library/office/cc815911.aspx,因为这是带标记的属性。

听起来好像总是设置RTF可能更安全。 这个对吗?

对于“联系人和约会”,通常是,但是您需要确保正确使用CompressedRTF格式。 您可能还需要修改https://msdn.microsoft.com/zh-cn/library/hh369831(v=exchg.80).aspx中列出的其他一些属性。

干杯格伦

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM