Захват события «Копировать в» в Outlook 2010 - PullRequest
0 голосов
/ 13 апреля 2011

Я пишу надстройку для Outlook 2010 (C #), которая действует, когда сообщения перетаскиваются в файл PST. Я использую

    olExplorer.BeforeItemCopy += new Outlook.ExplorerEvents_10_BeforeItemCopyEventHandler(olExplorer_BeforeItemCopy);
    olExplorer.BeforeItemCut += new Outlook.ExplorerEvents_10_BeforeItemCutEventHandler(olExplorer_BeforeItemCut);
    olExplorer.BeforeItemPaste += new Outlook.ExplorerEvents_10_BeforeItemPasteEventHandler(olExplorer_BeforeItemPaste);

для захвата событий, но заметил, что я могу обойти эти функции, когда использую опции «Копировать в» или «Переместить в».

Как мне запечатлеть два других события?

UPDATE:

Мне удалось захватить «Переместить в», но «Копировать в» сбивает меня с толку

1 Ответ

0 голосов
/ 04 января 2012

Ваш код правильный.Событие BeforeItemCopy срабатывает до того, как элемент копируется в буфер обмена, например: при нажатии [Ctrl + C] или из контекстного меню.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...