Outlook の COM アドイン拡張機能を開発しており、アイテムが特定のフォルダーまたはサブフォルダーにドロップされたときにイベントをトリガーしたいと考えています。ドロップ イベント リスナーに Items_ItemAdd メソッドを使用しています。アイテムが「親」フォルダーにドロップされた場合は正常に機能しますが、アイテムがサブフォルダーにドロップされた場合は何も起こりません。
私が使用しているコードは次のとおりです。
private void ThisAddIn_Startup(object sender, System.EventArgs e
{
foreach (Outlook.Folder folder in foldersPaths)
{
costumUserFolder = folder.Items;
costumUserFolder.ItemAdd += new Outlook.ItemsEvents_ItemAddEventHandler(Items_ItemAdd);
}
}
folderPaths は Outlook.Folder のリストであり、イベントをリッスンするフォルダーとそのすべてのサブフォルダーが含まれています。
Items_ItemAdd
メソッドでこのイベントをリッスンしています。
何か案は?