バージョン

Duration プロパティ

タスクに掛かる時間を取得または設定します。
シンタックス
'宣言
 
Public Property Duration As TimeSpan
public TimeSpan Duration {get; set;}
例外
例外解説
SummaryTaskExceptionサマリー タスクのプロパティ値を変更したときに発生します。
解説

タスクがサマリーの場合、Duration は各サブタスクの時間範囲によって定義されるため変更できません。タスクがサマリーのときに Duration プロパティの値の変更しようとすると例外がスローされます。

Duration プロパティはマイルストーンが 0 期間なため、マイルストーン タスクに変更することもできません。マイルストーン タスクはこのプロパティから常に TimeSpan.Zero を返します。タスクがマイルストーンのときに Duration プロパティの値を変更しようとすると、例外を発生します。

Duration プロパティを設定すると EndDateTime プロパティの値が変更されます。

Milestone プロパティが True を返すときに、このプロパティの値がタスク グリッドで表示されますが、有効な期間は TimeSpan.Zero に解決します。そのため、マイルストーンは期間ではなく一時を表します。

参照