我正在开发一个Outlook加载项,它依赖于用户在约会中输入“位置”字段的数据。 如果用户在该字段中输入数据并单击我的外接程序的按钮,则AppointmentItem.Location的值仍包含旧值。仅在再次单击按钮后,用户输入的新值才会出现在AppointmentItem.Location中。
(如果用户在按下按钮之前离开了该字段,例如通过聚焦于body字段,则新值将写入AppointmentItem.Location。)
在继续我依赖该字段值的代码之前,如何告诉Outlook处理用户输入并将新数据提交到AppointmentItem.Location字段中?还是有另一种方式来获取最新的用户输入?
我正在使用Outlook 2016,同时使用Visual Studio 2017开发VSTO加载项。