ItemAdd in Deleted Items event doesnt fire after a while
public void OnStartupComplete(ref System.Array custom)
{
myNamespace = applicationObject.GetNamespace("MAPI");
myFolder =
myNamespace.GetDefaultFolder(OlDefaultFolders.olFo lderCalendar);
myItems = myFolder.Items;
myDNamespace = applicationObject.GetNamespace("MAPI");
myDFolder =
myDNamespace.GetDefaultFolder(OlDefaultFolders.olF olderDeletedItems);
myDItems = myDFolder.Items;
try
{
myItems.ItemAdd += new
Microsoft.Office.Interop.Outlook.ItemsEvents_ItemA ddEventHandler(myItems_ItemAdd);
myItems.ItemChange += new
Microsoft.Office.Interop.Outlook.ItemsEvents_ItemC hangeEventHandler(myItems_ItemChange);
myItems.ItemRemove += new
Microsoft.Office.Interop.Outlook.ItemsEvents_ItemR emoveEventHandler(myItems_ItemRemove);
myDItems.ItemAdd += new
Microsoft.Office.Interop.Outlook.ItemsEvents_ItemA ddEventHandler(myDItems_ItemAdd);
}
catch (System.Exception ex)
{
MessageBox.Show(ex.Message);
}
}
|