0
私はC#VSTOアドインでMSプロジェクト(2007)interopを使って作業しています。ユーザーがタスクを変更するたびに、新しいタスクの終了日を確認したい。MSプロジェクトInterop:変更後のタスクを取得
私はApplication.ProjectBeforeTaskChange
を使用してタスクの変更を監視しています。変更前のタスクと直接変化している値のみを提供します。私は変更後の仕事が欲しい。
たとえば、タスクの期間を変更した場合、このイベントは期間が変更されていることと新しい期間を通知するだけです。同時に、Task.Finish
も変更されています(これは私が興味があります)が、イベントは私に新しいTask.Finish
を与えません。
タスクが終了変更した後、タスクを取得する方法はありますか?(私は終了時間を計算したくない)
これは私が最後にしたことに非常に近いです。すべての変更イベントで私は変更を自動的に適用しました(自動的に適用されるのを待つのではなく)結果的に他の値が変更され、それらを使用できました(待ち行列もスレッドも遅延もありません...) ) –