我有电子邮件申请。我使用EWS下载Exchange Server电子邮件帐户的电子邮件。我得到的一切包括附件。我希望得到跟进细节。
我如何获得"跟进"的详细信息附电子邮件?
答案 0 :(得分:0)
你是在谈论消息标志,如果是这样你可以使用Flags属性https://msdn.microsoft.com/en-us/library/office/microsoft.exchange.webservices.data.flag_members(v=exchg.80).aspx,它将对应于是否标记为后续。如果您想要使用标志的名称,则需要使用名为prop的FlagRequest,例如
ExtendedPropertyDefinition FlagRequest = new ExtendedPropertyDefinition(DefaultExtendedPropertySet.Common, 0x8530, MapiPropertyType.String);
PropertySet FlagPropset = new PropertySet(BasePropertySet.FirstClassProperties);
FlagPropset.Add(FlagRequest);
ItemView ivItemViewp = new ItemView(1);
ivItemViewp.PropertySet = FlagPropset;
EmailMessage lastemail = (EmailMessage)service.FindItems(WellKnownFolderName.Inbox, ivItemViewp).Items[0];
if (lastemail.Flag.FlagStatus == ItemFlagStatus.Flagged)
{
Object FlagRequestVal = null;
if (lastemail.TryGetProperty(FlagRequest, out FlagRequestVal))
{
Console.WriteLine(FlagRequestVal.ToString());
}
}
干杯 格伦