0

Closeインスペクターウィンドウが閉じているときにメールのカテゴリを変更する必要があります-イベントで何をしていますか。

私の問題は、ユーザーがインスペクターで「フォルダーに移動」をクリックすると、メールが移動され、その後 close イベントが発生することですが、この時点で、メールを介して変更されたため、メールを変更できなくなります-移動します (例:EntryID変更されます)。

何か案は?メールの "before-Item-moved" イベント、または変更されたメールをリロードする方法は素晴らしいでしょう。

4

2 に答える 2

1

残念ながら、メールの移動先のフォルダーを取得する簡単な方法はありません。つまり、任意のフォルダーへの変更を検出できる RDOStore オブジェクトのイベントを持つ Redemption を使用する必要があります。ただし、ユーザーは明らかにどこにでも移動できるため、すべてのストアを監視する必要もあります。また、EntryID が変更されているため、メールを見つけてカテゴリを適用するために、一意の識別子として PR_SEARCH_KEY を使用する必要があります。楽しくない!

別のオプションとして、移動操作をインターセプトするために [リボンに移動] ボタンを再利用することもできますが、その場合は独自のフォルダー ピッカーを提供する必要があります。醜い!

于 2014-11-27T22:58:28.413 に答える