В EWS Managed API это легко создать назначение для конкретного пользователя:Использование EWS Managed API для создания встреч для других пользователей?
ExchangeService service = new ExchangeService();
service.Credentials = new NetworkCredentials ("administrator", "password", "domain");
service.AutodiscoverUrl(emailAddress);
Appointment appointment = new Appointment(service);
appointment.Subject = "Testing";
appointment.Start = DateTime.Now;
appointment.End = appointment.Start.AddHours(1);
appointment.Save();
Это создаст назначение для администратора. Но скажу, что я хотел на самом деле создать встречу для другого пользователя (не добавлять этого пользователя в качестве участника для встречи). Это возможно через управляемый API EWS?
@Alfred. Можете ли вы рассказать мне, где чертовски установлен управляемый API DLL. Я не могу найти его где-нибудь на моей машине .... Большое спасибо. – brumScouse
@brumScouse. Вместо комментария вы должны опубликовать новый вопрос. В любом случае, управляемая API-библиотека DLL не установлена с Exchange Server. Вы должны загрузить его из Microsoft и установить на свой компьютер. С этой даты самую последнюю версию можно найти по адресу http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c3342fb3-fbcc-4127-becf-872c746840e1 –
@brumScouse после выполнения инструкций Альфреда. DLL будет найден в таком же месте: C: \ Program Files \ Microsoft \ Exchange \ Web Services \ 2.2 –