2017-02-07 13 views
0

Я использую EWS Управляемый обмен api в C# Я становлюсь ниже ошибки, когда пытаюсь создать собрание по календарю по умолчанию (Календарь).Получение ошибки при попытке создать встречу в календаре обмена через обмен api

Невозможно создать элемент календаря в папке, отличной от календаря.

вот мой код:

Назначение Назначение = новое назначение (услуга);

meeting.Subject = "Test meeting";

назначение.Body = "Test Connection meeting";

meeting.Start = meetingStartTime;

назначение.End = meetingEndTime;

назначение. Чувствительность = Чувствительность. Нормальная;

  appointment.Save(calendarId, SendInvitationsMode.SendToNone); 

Примечание: Я выборка календаря по календарному имени. Как ниже

SearchFilter sfSearchFilter = новый SearchFilter.IsEqualTo (FolderSchema.DisplayName, "календарь");

Пожалуйста, вернитесь как можно скорее.

ответ

0

Скорее всего, ошибка заключается в том, что вы получаете SearchResult.

Обходной бы просто позвонить

appointment.Save(WellKnownFolderName.Calendar, SendInvitationsMode.SendToNone); 

Это требует календаря по умолчанию папке без необходимости искать его первым.