ExtendedAttribute 要素と XML 構造
このセクションには、Microsoft Office Project 2007 XML データ交換スキーマ (mspdi_pj12.xsd) で定義されている ExtendedAttributes 要素の子に関する情報が含まれています。 ExtendedAttribute 内の XML 要素は、ユーザー設定フィールドのデータを表します。
ExtendedAttributes は Project 要素の子です。 詳細については、「Project 要素と XML データ構造」を参照してください。 Task、Resource、または Assignment 要素に、個々の ExtendedAttribute 要素を格納することもできます。 詳細については、「Task 要素と XML データ構造」、「Resource 要素と XML データ構造」、および「Assignment 要素と XML データ構造」を参照してください。
ExtendedAttributes の XML データ構造
次に、mspdi_pj12.xsd の ExtendedAttribute スキーマ セクションで定義されている要素の XML 構造を示します。 データ型は、テキスト値を必要とする要素として示されています。 各要素に対して有効なテキスト値は、「ExtendedAttributes 要素の XML スキーマ」に埋め込まれたドキュメント注釈に詳しく記載されています。
Project 2007 XML データ交換スキーマで使用されるデータ型の詳細については、「Project XML データの概要」を参照してください。
< Fieldid>string</FieldID>
< Fieldname>string</FieldName>
< CFType>integer</CFType>
< Guid>string</Guid>
< ElemType>integer</ElemType>
< MaxMultiValues>integer</MaxMultiValues>
< UserDef>boolean</UserDef>
< エイリアス>string</Alias>
< SecondaryPID>string</SecondaryPID>
< AutoRollDown>boolean</AutoRollDown>
< DefaultGuid>string</DefaultGuid>
< Ltuid>string</Ltuid>
< PhoneticAlias>string</PhoneticAlias>
< RollupType>integer</RollupType>
< CalculationType>integer</CalculationType>
< 式>string</Formula>
< RestrictValues>boolean</RestrictValues>
< ValuelistSortOrder>integer</ValuelistSortOrder>
< AppendNewValues>boolean</AppendNewValues>
< 既定>string</Default>
< ValueList>
< 値>
< Id>integer</ID>
< 値>string</Value>
< 説明>string</Description>
< 音声>string</Phonetic>
</値>
</ValueList>
</ExtendedAttribute>
</ExtendedAttributes>