Ich habe ein Problem mit dem Laden MimeContent Eigenschaft mit EWS mit Exchange Server zu laden, was ich tue:Unable 2013. Hier ist MimeContent über EWS in Exchange Server 2013
var propertySet = new PropertySet{
ItemSchema.Subject,
ItemSchema.TextBody,
ItemSchema.DateTimeCreated,
ItemSchema.LastModifiedTime
};
var item = Item.Bind(mailbox.ExchangeServiceInstance, itemId, propertySet);
Mailbox, Berechtigungen PullSubscription & Exchange sind Setup und arbeiten, "itemId" ist die richtige, bestehende. Dieser Code funktioniert und ich kann auf die geladenen Eigenschaften zugreifen.
Aber wenn ich versuche MimeContent direkt nach dem es zu laden, erhalte ich eine Fehlermeldung:
var binaries = new PropertySet(BasePropertySet.IdOnly, ItemSchema.MimeContent);
item.Load(binaries);
Die Ausnahme, die ich bekommen ist:
'Microsoft.Exchange.WebServices.Data.ServiceResponseException' occurred in Microsoft.Exchange.WebServices.dll
A referenced period is missing.
Ich konnte keine ähnlichen Probleme google-finden mit dieser Ausnahme im Zusammenhang mit EWS oder ähnlichen Problemen beim Laden von MimeContent. Ich versuche es selbst herauszufinden, aber kann mir irgendjemand einen Hinweis geben, wo ich graben kann?
Was passiert, wenn Sie 'ItemSchema.MimeContent' in den ursprünglichen Eigenschaftensatz (den Sie beim Binden verwenden) einfügen? –
@YacoubMassad Das Gleiche, leider. –