マイルストーンタスク(または単に「マイルストーン」)は、プロジェクトスケジュール内の重要なイベントを認識するために使用されます。この機能は、計画目標の追跡に役立ちます。たとえば、プロジェクトスケジュール内の重要な段階の完了といったイベントをマークしたり、次のプロジェクト段階の開始などを示すためにマイルストーンを作成できます。マイルストーンには作業が含まれていないため、ゼロ期間のタスクとして作成されます。
GanttView はマイルストーンをサポートします。これは、Duration プロパティをゼロに設定し、Start プロパティと Finish プロパティを同じ日に設定したタスクとして作成できます。マイルストーンタスクは、設計時にプロパティウィンドウから Task コレクションエディターを使用して作成することもできます。GanttView のチャートビューでは、マイルストーンタスクはダイアモンド形の項目で表されます。
次の図に、「Project Review - Phase 1」という名前のマイルストーンタスクが表示されたガントビューを示します。
コードでマイルストーンタスクを作成するには、Task クラスのインスタンスを定義し、Duration、Start、Finish の各プロパティを設定する必要があります。次の例では、「クイックスタート」で作成したサンプルを使用します。