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 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172
|
<html dir="ltr"><head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<META HTTP-EQUIV="assetid" CONTENT="HV01051044"><META NAME="lcid" CONTENT="1033"><title>XML Schema for the <OutlineCode> 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>XML Schema for the <OutlineCode> Element</h1><p>The following shows the <OutlineCode> element schema for Microsoft Office Project 2003. This is a child of the <Project> schema.</p>
<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">
<a href="pjxml_schema.htm" id="HV01051088" lcid=" ">Overview of XML Schema for Project</a><br>
<a href="pjxml_structure.htm" id="HV01051032" lcid=" ">Overview of XML Structure for Project</a><br>
<a href="pjxml_structOutlineCode.htm" id="HV01051046" lcid=" ">XML Structure for the <OutlineCode> Element</a><br>
<a href="pjxml_elemOutlineCodes.htm" id="HV01056784" lcid=" "><OutlineCodes> Element</a><br>
</div>
<pre><code><?xml version="1.0"?>
...
<!-- @OutlineCode schema -->
<xsd:element name="OutlineCodes" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The collection of outline code definitions associated with the project. These codes may be associated only with this project, or may be common among several projects (enterprise codes).</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="OutlineCode" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>The individual outline codes.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="FieldID" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Coresponds to the field number of outline code.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="FieldName" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The name of the custom outline code.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Alias" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The alias of the custom outline code.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="PhoneticAlias" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The phonetic pronunciation of the alias of the custom outline code.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Values" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The values of the table associated with this outline code.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
<xsd:element name="Value">
<xsd:annotation>
<xsd:documentation>The individual values.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:all>
<xsd:element name="ValueID" type="xsd:integer" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The unique ID of the outline code value across the project.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ParentValueID" type="xsd:integer" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The value of the parent node of the outline code.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Value" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The actual value.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Description" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>A description of this value.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:all>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="Enterprise" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Indicates whether the custom outline code is an enterprise custom outline code.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="EnterpriseOutlineCodeAlias" type="xsd:integer" minOccurs="0">
<xsd:annotation>
<xsd:documentation>A reference to another custom field for which this is an alias.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ResourceSubstitutionEnabled" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Whether the custom outline code can be used by the Resource Substitution Wizard in Microsoft Project.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="LeafOnly" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Whether or not values specified in this outline code field must be leaf values.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="AllLevelsRequired" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation>New codes must have all levels present. Not available for Enterprise Codes.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="OnlyTableValuesAllowed" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Whether values specified must come from values table.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Masks" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The table of entries that define the outline code mask.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Mask" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>The four elements of the mask constitute the format in which the outline code must appear.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Level" type="xsd:integer" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The level of the mask.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The type of mask. Values are: 0=Numbers, 1=Upper Case Letters, 2=Lower Case Letters, 3=Characters</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:enumeration value="0" />
<xsd:enumeration value="1" />
<xsd:enumeration value="2" />
<xsd:enumeration value="3" />
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="Length" type="xsd:integer" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The maximum length in characters of the outline code values. If length is any, the value is zero.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Separator" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The separator value of the code values.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</code></pre><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>
|