Принудительное обновление объектной модели Outlook от ожидающего ввода пользователя - PullRequest
0 голосов
/ 11 октября 2018

Я разрабатываю надстройку Outlook, которая использует данные, которые пользователь вводит в поле «Местоположение» при встрече.Если пользователь вводит данные в это поле и нажимает кнопку моей надстройки, значение AppointmentItem.Location по-прежнему содержит старое значение.Только после повторного нажатия кнопки новое значение, введенное пользователем, присутствует в AppointmentItem.Location.

(Если пользователь покидает поле перед нажатием кнопки, например, путем фокусировки поля тела, новое значение записывается вAppointmentItem.Location.)

Как настроить outlook на обработку пользовательского ввода и фиксацию новых данных в поле AppointmentItem.Location, прежде чем продолжить работу с моим кодом, основанным на значении этого поля?Или есть другой способ получить последние пользовательские данные?

Я использую Outlook 2016 при разработке надстройки VSTO с Visual Studio 2017.

...