Когда я позвоню _email = EmailMessage.Bind(service, new ItemId(mailItem.itemID));
EWS вернет мне предопределенный набор свойств FirstClassProperties
.Хотя hashtag
не принадлежит FirstClassProperties
, но этот вызов каким-то образом пытается получить это поле.Поэтому вместо того, чтобы загружать кучу вещей, которые мне не нужны, я спрашиваю только тех, кто мне нужен.
PropertySet ps = new PropertySet(
ItemSchema.Subject,
ItemSchema.InReplyTo,
ItemSchema.Body,
ItemSchema.DateTimeSent,
ItemSchema.DisplayTo,
ItemSchema.Importance,
EmailMessageSchema.From,
ItemSchema.UniqueBody,
ItemSchema.MimeContent,
ItemSchema.HasAttachments,
ItemSchema.Attachments
);
_email = EmailMessage.Bind(service, new ItemId(mailItem.itemID),ps);