カスタムフィールド(拡張属性)定義データ
拡張属性とも呼ばれるカスタムフィールドにより、ユーザーはMicrosoftプロジェクトファイルで追加のメタデータを定義できます。このセクションでは、MPPおよびXML形式のカスタムフィールド定義の構造とサポートされたプロパティの概要を説明します。各プロパティは、さまざまなMSプロジェクトバージョンで可用性で説明されています。これらの定義を理解することは、カスタム属性を使用してプロジェクトファイルを読み取り、変更、または生成するために不可欠です。以下の表には、サポートされているプロパティとその読み取り/書き込み機能がリストされています。 Aspose.Tasks APIを使用するときにこのデータを使用して、拡張属性定義を作成または解析します。フィールドの可用性は、プロジェクトの形式とバージョンによって異なる場合があります。
Number | Property name | XML | MPP | ** | ** | ** | ** | ** | ** | Comments |
---|---|---|---|---|---|---|---|---|---|---|
2003 | 2007 | 2010 | 2013 | 2016 | 2019 | 2021 | ||||
1. | FieldID | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
2. | FieldName | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
3. | CFType | R/W | R | R/W | R/W | R/W | R/W | R/W | R/W | |
4. | Guid | R/W | – | R/W | R/W | R/W | R/W | R/W | R/W | |
5. | ElemType | R/W | R | R | R | R | R | R | R | |
6. | MaxMultiValues | R/W | – | – | – | – | – | – | – | |
7. | UserDef | R/W | – | – | – | – | – | – | – | |
8. | Alias | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
9. | SecondaryPID | R/W | – | – | R/W | R/W | R/W | R/W | R/W | |
10. | AutoRollDown | R/W | – | – | – | – | – | – | – | |
11. | DefaultGuid | R/W | – | R/W | R/W | R/W | R/W | R/W | R/W | |
12. | Ltuid | R/W | – | R/W | R/W | R/W | R/W | R/W | R/W | |
13. | PhoneticAlias | R/W | – | – | – | – | – | – | – | |
14. | RollupType | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
15. | CalculationType | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
16. | Formula | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
17. | RestrictValues | R/W | R | – | – | – | – | – | – | |
18. | ValuelistSortOrder | R/W | R | – | – | – | – | – | – | |
19. | AppendNewValues | R/W | R | – | – | – | – | – | – | |
20. | Default | R/W | R | – | – | – | – | – | – | |
21. | Value | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
22. | SecondaryGuid | – | N/A | N/A | – | – | – | – | – |