У меня есть надстройка надстройки C#, и я хотел бы отслеживать переименование папки/изменения.Монитор для папки Outlook Переименовать/Добавить/Удалить с помощью надстройки
После некоторых поисков, похоже, мне нужно следить за даже FoldersEvents_FolderChangeEventHandler
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
...
// monitor for folder changes
var folders = Application.Session.DefaultStore.GetRootFolder().Folders;
folders.FolderChange += Folders_FolderChange;
}
...
private void Folders_FolderChange(Outlook.MAPIFolder folder)
{
//
}
Но код не вызывается, когда я переименовывать папки (или переместить их и так далее).
Итак, как я могу отслеживать изменения в любой из папок?
Я бы хотел (а) отслеживать, Rename
,и Add
, как это можно сделать?