カレンダーデータ
このセクションでは、Microsoft Project(MPPおよびXML)ファイルのカレンダーデータの構造とサポートされているプロパティについて説明します。プロジェクトファイルのカレンダーは、作業時間と非作業時間を定義し、正確なタスクスケジューリングに不可欠です。以下の表は、.NETのAsops.tasksから読み取るか、使用して書かれているカレンダー関連フィールドの概要を示しています。各フィールドには、バージョン固有の可用性とフォーマットサポートが注釈されています。この情報は、開発者が異なるMSプロジェクトバージョンでカレンダーデータを正しく解釈および操作するのに役立ちます。
| Number | Property name | XML | MPP | ** | ** | ** | ** | ** | ** | Comments |
|---|---|---|---|---|---|---|---|---|---|---|
| 2003 | 2007 | 2010 | 2013 | 2016 | 2019 | 2021 | ||||
| 1. | UID | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 2. | Name | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 3. | IsBaseCalendar | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 4. | BaseCalendarUID | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 5. | WeekDays | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 6. | Exceptions | R/W | N/A | R/W | R/W | R/W | R/W | R/W | R/W | |
| 7. | WorkWeeks | – | N/A | – | – | – | – | – | – | |
| 8. | IsBaselineCalendar | R/W | N/A | N/A | – | – | – | – | – |