例外 | 解説 |
---|---|
TaskDependencyException | タスクをアウトデントして循環依存関係が発生する場合、スローされます。 |
タスクが「アウトデント」されている場合、現在属している Tasks コレクションから削除され、その以前の親を含むタスクと同じ Tasks コレクションへ追加されます。現在このタスクと同じ Tasks コレクションに属し、そのコレクション内のインデックスがこのタスクのインデックスより大きなタスクが、このタスクの子になります。
関連する UltraCalendarInfo の Tasks コレクションに属するルート レベル タスクはアウトデントできません。その場合、このメソッドから false が返されますが、例外はスローされません。
タスクをアウトデントして循環依存関係が発生する場合、TaskDependencyException がスローされます。