1

インスペクターが閉じる直前に、いくつかの Outlook 予定項目データ (具体的には件名と場所) を更新しようとしています。

このスレッドから、クロージング イベント シーケンスは次のとおりであることがわかりました。

  1. 基礎となるアイテムのステータスをチェックして、保存が必要かどうかを確認します
  2. はいの場合、書き込みます
  3. 次に、フォーム領域クローズ ハンドラを呼び出します

ステップ 1 を実行する前に、いくつかのコードを実行する必要があります。

この地域で私が知っている唯一のイベントは OutlookFormRegion.Close ですが、これはすでに手遅れであり、ステップ 1 と 2 はすでに通過しています。

フォーム領域 (C# ユーザー コントロールを持つ AC# フォーム) 自体も、この変更チェックの前にイベントを発生させません。

本質的に、私はクローズドの代わりにクロージングイベント探しています

4

1 に答える 1

0

予定のデータを更新したいだけなら、件名などを更新して、close ハンドラからオブジェクトに対して Save() を実行してみませんか? つまり、2 回書き込まれる可能性がありますが、少なくとも情報を適切な場所に配置できます。

于 2012-07-09T04:42:14.690 に答える