我正在尝试实例化一个MSGraph ItemAttachment对象,以便将一个消息对象附加到另一个消息对象。我尝试过以下几种方法:
var itemAttachment = new ItemAttachment
{
Item = message,
//Size = ??,
ContentType = "message/rfc822",
Id = Guid.NewGuid().ToString(),
IsInline = false,
Name = "OrderMessage.msg",
ODataType = message.ODataType,
LastModifiedDateTime = DateTimeOffset.Now
};
errorMessage.Attachments.Add(itemAttachment);Fiddler告诉我这会产生错误:“属性'item‘在类型’Microsoft.OutlookServices.Attach‘上不存在。请确保只使用由该类型定义的属性名称,或者将该类型标记为开放类型。”
我也尝试过:
var itemAttachment = new ItemAttachment
{
Item = message,
//Size = ??,
ContentType = "message/rfc822",
Id = Guid.NewGuid().ToString(),
IsInline = false,
Name = "OrderMessage.msg",
ODataType = "#microsoft.graph.itemAttachment",
LastModifiedDateTime = DateTimeOffset.Now
};
errorMessage.Attachments.Add(itemAttachment);Fiddler告诉我这会产生错误:“发现了注解'odata.context‘。这个注解要么无法识别,要么不应该出现在当前位置。”
我已经尝试了这些的其他几个变体,但都不起作用。有人能告诉我这是怎么回事吗?
谢谢。
卡盘
发布于 2017-04-26 06:06:43
我有一个类似的问题,微软图形邮件附件-请参阅Microsoft.Graph send mail with attachment,因为这可能是有帮助的。Tim:
https://stackoverflow.com/questions/43620206
复制相似问题