テーブルデータ
.NETのASPOSES.TASKSは、Microsoft Project MPPファイルのテーブルレベルの設定へのアクセスを提供します。これらには、テーブル名、列の定義、可視性設定、フォーマットオプション、表示動作などのプロパティが含まれます。これらのプロパティのほとんどは、2007年からプロジェクトバージョンで読みやすく書かれています。以前のバージョン(たとえば、2003年)には、いくつかの属性に対するサポートが限られています。テーブルデータはXML形式では使用できません。以下の表では、各形式とバージョンでどのプロパティがサポートされているかについて説明します。
| Number | Property name | XML | MPP | ** | ** | ** | ** | ** | ** | Comments |
|---|---|---|---|---|---|---|---|---|---|---|
| 2003 | 2007 | 2010 | 2013 | 2016 | 2019 | 2021 | ||||
| 1. | UID | N/A | R | R | R | R | R | R | R | |
| 2. | Index | N/A | R | R | R | R | R | R | R | |
| 3. | Name | N/A | RW | RW | RW | RW | RW | RW | RW | |
| 4. | AdjustHeaderRowHeight | N/A | – | – | RW | RW | RW | RW | RW | |
| 5. | ShowInMenu | N/A | - | RW | RW | RW | RW | RW | RW | |
| 6. | DateFormat | N/A | RW | RW | RW | RW | RW | RW | RW | |
| 7. | LockFirstColumn | N/A | RW | RW | RW | RW | RW | RW | RW | |
| 8. | ShowAddNewColumn | N/A | – | – | RW | RW | RW | RW | RW | |
| 9. | RowHeight | N/A | RW | RW | RW | RW | RW | RW | RW | |
| 10. | TableFields | N/A | RW | RW | RW | RW | RW | RW | RW | |
| 11. | TableType | N/A | R | R | R | R | R | R | R |