Я выяснил, как мне узнать, изменились ли получатели, это событие срабатывает при любом изменении в assignItem, но я могу фильтровать по имени.
readonly Outlook.Application _outlookApp = new Outlook.Application();
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
_outlookApp.ItemLoad += new Outlook.ApplicationEvents_11_ItemLoadEventHandler(test_ItemLoad);
}
void test_ItemLoad(object item)
{
if (item is Outlook.AppointmentItem)
{
var appt = item as Outlook.AppointmentItem;
appt.PropertyChange += new ItemEvents_10_PropertyChangeEventHandler(appt_PropertyChange);
}
}
void appt_PropertyChange(string name)
{
MessageBox.Show(string.Format("Name: {0}", name));
xxx
}
xxx: ЗдесьЯ просто хотел бы просмотреть получателей предмета, если он изменился.К сожалению, я не знаю, как вернуться к своему назначенному пункту ....