1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
|
<html dir="ltr"><head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<META HTTP-EQUIV="assetid" CONTENT="HV01056711"><META NAME="lcid" CONTENT="1033"><title><ExtendedAttribute> Element</title><link rel="stylesheet" type="text/css" href="office10.css"><script type="text/javascript" language="Javascript" src="ExpCollapse.js"></script><script type="text/javascript" language="JavaScript" src="inline.js"></script></head><body><p id="ExpandAllLine" class="ExpFav"><a href="#" onclick="ExpandAll()" onkeypress="ExpandAll()" class="DropDown"><img id="picHeader" border="0" src="expandtri.gif" alt="Show All"><span id="ExpandAll">Show All</span></a></p><h1><ExtendedAttribute> Element</h1><p>An extended attribute is a custom field. The definition depends on whether an extended attribute is defined within an
<ExtendedAttributes> collection, or a <Task>, <Resource>, or <Assignment>.
In general, there may be an unlimited number of extended attributes, subject to the limitations described below.</p><p>
</p><p><a href="#" class="DropDown" onclick="Outline2()" onkeypress="Outline2()"><img border="0" src="blueup.gif" alt="Show">Element Properties</a></p>
<div id="ExpCol" class="collapsed" border="0"><table><tr><th>Property</th><th>Value</th></tr>
<tr><td>Data Type</td><td>ComplexType</td></tr>
<tr><td>Minimum Occurrences</td><td>0</td></tr>
<tr><td>Maximum Occurrences</td><td>Unbounded</td></tr>
<tr><td>Default Value</td><td>N/A</td></tr>
<tr><td>Abstract</td><td>False</td></tr>
<tr><td>Nillable</td><td>False</td></tr>
<tr><td>Element Constraints</td><td>Sequence</td></tr></table>
</div>
<p><a href="#" class="DropDown" onclick="Outline2()" onkeypress="Outline2()"><img border="0" src="blueup.gif" alt="Show">Parent Elements</a></p>
<div id="ExpCol" class="collapsed" border="0">
<<a href="pjxml_elemExtendedAttributes.htm" id="HV01056712" lcid=" ">ExtendedAttributes</a>><br>
<<a href="pjxml_elemTask.htm" id="HV01056844" lcid=" ">Task</a>><br>
<<a href="pjxml_elemResource.htm" id="HV01056817" lcid=" ">Resource</a>><br>
<<a href="pjxml_elemAssignment.htm" id="HV01055680" lcid=" ">Assignment</a>><br>
</div>
<p><a href="#" class="DropDown" onclick="Outline2()" onkeypress="Outline2()"><img border="0" src="blueup.gif" alt="Show">Child Elements for the <ExtendedAttributes> collection:</a></p>
<div id="ExpCol" class="collapsed" border="0">
Each of the individual extended attributes are defined with the following elements.
There are no limits to the number of children that may appear, but Microsoft Office Project 2003 will only accept the
default names for extended attributes (for example, Flag1, Flag2).
<table><tr><th>Element</th><th>Required/Optional</th><th>Description</th></tr>
<tr><td><<a href="pjxml_elemFieldID.htm" id="HV01056716" lcid=" ">FieldID</a>></td><td>Optional</td><td>The localized name of the field; you should not use this to identify uniqueness across versions.</td></tr>
<tr><td><<a href="pjxml_elemFieldName.htm" id="HV01056717" lcid=" ">FieldName</a>></td><td>Optional</td><td>The name of the custom field.</td></tr>
<tr><td><<a href="pjxml_elemAlias.htm" id="HV01056642" lcid=" ">Alias</a>></td><td>Optional</td><td>The alias of the custom field.</td></tr>
<tr><td><<a href="pjxml_elemPhoneticAlias.htm" id="HV01056795" lcid=" ">PhoneticAlias</a>></td><td>Optional</td><td>Contains phonetic information in either Hiragana or Katakana for an extended attribute; used only in the Japanese version of Project. </td></tr>
<tr><td><<a href="pjxml_elemRollupType.htm" id="HV01056827" lcid=" ">RollupType</a>></td><td>Optional</td><td>Indicates the method used to calculate roll-ups.</td></tr>
<tr><td><<a href="pjxml_elemCalculationType.htm" id="HV01056659" lcid=" ">CalculationType</a>></td><td>Optional</td><td>Indicates whether roll-ups are calculated for task and group summary rows.</td></tr>
<tr><td><<a href="pjxml_elemFormula.htm" id="HV01056725" lcid=" ">Formula</a>></td><td>Optional</td><td>The formula that Project uses to populate the custom field.</td></tr>
<tr><td><<a href="pjxml_elemRestrictValues.htm" id="HV01056822" lcid=" ">RestrictValues</a>></td><td>Optional</td><td>Indicates whether only values in the list are allowed in the file.</td></tr>
<tr><td><<a href="pjxml_elemAppendNewValues.htm" id="HV01056644" lcid=" ">AppendNewValues</a>></td><td>Optional</td><td>Indicates whether new values added to the project are automatically added to the list.</td></tr>
<tr><td><<a href="pjxml_elemDefault.htm" id="HV01056690" lcid=" ">Default</a>></td><td>Optional</td><td>Refers to the ID of the default value in the list; not used if there is no default set.</td></tr>
<tr><td><<a href="pjxml_elemValueList.htm" id="HV01056861" lcid=" ">ValueList</a>></td><td>Optional</td><td>The collection of extended attribute values.</td></tr>
</table>
</div>
<p><a href="#" class="DropDown" onclick="Outline2()" onkeypress="Outline2()"><img border="0" src="blueup.gif" alt="Show">Child Elements for a <Task>, <Resource>, or <Assignment>:</a></p>
<div id="ExpCol" class="collapsed" border="0">
<table><tr><th>Element</th><th>Required/Optional</th><th>Description</th></tr>
<tr><td><<a href="pjxml_elemUID.htm" id="HV01056854" lcid=" ">UID</a>></td><td>Optional</td><td>The unique ID for the extended attribute.</td></tr>
<tr><td><<a href="pjxml_elemFieldID.htm" id="HV01056716" lcid=" ">FieldID</a>></td><td>Optional</td><td>The field ID for the extended attribute.</td></tr>
<tr><td><<a href="pjxml_elemValue.htm" id="HV01056859" lcid=" ">Value</a>></td><td>Optional</td><td>The actual value of the extended attribute.</td></tr>
<tr><td><<a href="pjxml_elemValueID.htm" id="HV01056860" lcid=" ">ValueID</a>></td><td>Optional</td><td>The ID of the value in the extended attribute lookup table.</td></tr>
<tr><td><<a href="pjxml_elemDurationFormat.htm" id="HV01056700" lcid=" ">DurationFormat</a>></td><td>Optional</td><td>An enumeration of the duration format for the extended attribute (day, week, month, etc.).</td></tr>
</table>
</div>
<p><a href="#" class="DropDown" onclick="Outline2()" onkeypress="Outline2()"><img border="0" src="blueup.gif" alt="Show">See Also</a></p>
<div id="ExpCol" class="collapsed" border="0">
<p><a href="pjxml_schExtendedAttribute.htm" id="HV01051050" lcid=" ">XML Schema for the <ExtendedAttribute> Element</a><br>
<a href="pjxml_structExtendedAttribute.htm" id="HV01051052" lcid=" ">XML Structure for the <ExtendedAttribute> Element</a></p>
<p><a href="pjxml_schTask.htm" id="HV01051050" lcid=" ">XML Schema for the <Task> Element</a><br>
<a href="pjxml_structTask.htm" id="HV01051052" lcid=" ">XML Structure for the <Task> Element</a></p>
<p><a href="pjxml_schResource.htm" id="HV01051050" lcid=" ">XML Schema for the <Resource> Element</a><br>
<a href="pjxml_structResource.htm" id="HV01051052" lcid=" ">XML Structure for the <Resource> Element</a></p>
<p><a href="pjxml_schAssignment.htm" id="HV01051050" lcid=" ">XML Schema for the <Assignment> Element</a><br>
<a href="pjxml_struct_Assignment.htm" id="HV01051052" lcid=" ">XML Structure for the <Assignment> Element</a></p>
</div>
<h2>Remarks</h2><p><b class="runinhead">For the <ExtendedAttributes> collection</b> Two pieces of data are necessary; a pointer back to the extended attribute table which is specified either
by the unique ID or the Field ID, and the value which is specified either with the value, or a pointer back to the value list.</p><p><b>Note</b> When loading a project stored as XML data, a maximum of
5000 <ValueList> elements and 128 <Indicators> elements will be recognized by Microsoft Office Project 2003.
All others will be ignored.</p><center><a href="XMLSchemaCopyright_HV01147162.htm">©2003-2004 Microsoft Corporation. All rights reserved.</a>
Permission to copy, display and distribute this document is available at: <a
href="http://r.office.microsoft.com/r/rlidAWSContentRedir?AssetID=XT010988631033&CTT=11&Origin=HV011232471033"
target="_new">http://msdn.microsoft.com/library/en-us/odcXMLRef/html/odcXMLRefLegalNotice.asp</a></center></body></html>
|