2.2.8.3.3.1 Schema
-
<xs:complexType name="FieldDefinition" mixed="true"> <xs:all> <xs:element name="CHOICES" type="CHOICEDEFINITIONS" minOccurs="0" maxOccurs="1" /> <xs:element name="Customization" minOccurs="0" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:any minOccurs="1" maxOccurs="1" namespace="##any" processContents="skip" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Default" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:element name="DefaultFormula" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:element name="DisplayBidiPattern" minOccurs="0" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##any" processContents="skip" /> </xs:sequence> <xs:anyAttribute processContents="skip" /> </xs:complexType> </xs:element> <xs:element name="DisplayPattern" minOccurs="0" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##any" processContents="skip" /> </xs:sequence> <xs:anyAttribute processContents="skip" /> </xs:complexType> </xs:element> <xs:element name="FieldRefs" minOccurs="0" maxOccurs="1"> <xs:complexType mixed="true"> <xs:sequence> <xs:element name="FieldRef" type="FieldRefDefinitionField" minOccurs="0" maxOccurs="unbounded" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Formula" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:element name="FormulaDisplayNames" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:element name="MAPPINGS" type="MAPPINGDEFINITIONS" minOccurs="0" maxOccurs="1" /> <xs:element name="ParserRefs" type="FieldParserRefs" minOccurs="0" maxOccurs="1" /> <xs:element name="Validation" minOccurs="0" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##any" processContents="skip" /> </xs:sequence> <xs:anyAttribute processContents="skip" /> </xs:complexType> </xs:element> </xs:all> <xs:attribute name="Aggregation" type="FieldAggregationAttribute" default="first"/> <xs:attribute name="aggregation" type="xs:string" /> <xs:attribute name="AllowDeletion" type="TRUEFALSE" default="TRUE" /> <xs:attribute name="AllowHyperlink" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="AllowMultiVote" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="AppendOnly" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="AuthoringInfo" type="xs:string" default=""/> <xs:attribute name="BaseRenderingType" type="FieldInternalType" /> <xs:attribute name="BaseType" type="FieldInternalType" default="Text" /> <xs:attribute name="Calculated" type="xs:string" /> <xs:attribute name="CalType" type="xs:int" /> <xs:attribute name="CalendarType" type="xs:int" /> <xs:attribute name="CAMLRendering" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="CanToggleHidden" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="CountRelated" type="TRUE_If_Present" default="FALSE" /> <xs:attribute name="ClassInfo" type="xs:string" default="" /> <xs:attribute name="ColName" type="xs:string" /> <xs:attribute name="ColName2" type="xs:string" /> <xs:attribute name="Commas" type="TRUEFALSE" /> <xs:attribute name="Customization" type="xs:string" /> <xs:attribute name="Decimals" type="xs:int" default="-1"/> <xs:attribute name="DefaultListField" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="DefaultURLDesc" type="xs:string" /> <xs:attribute name="Description" type="xs:string" /> <xs:attribute name="Direction" type="TextDirection" default="none" /> <xs:attribute name="Dir" type="xs:string" /> <xs:attribute name="DisplaceOnUpgrade" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="DisplayImage" type="xs:string" /> <xs:attribute name="DisplayName" type="xs:string" /> <xs:attribute name="DisplayNameSrcField" type="xs:string" /> <xs:attribute name="DisplaySize" type="xs:int" /> <xs:attribute name="Div" type="xs:string" default="1.0" /> <xs:attribute name="EnableLookup" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="EnforceUniqueValues" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="ExceptionImage" type="xs:string" /> <xs:attribute name="FieldRef" type="xs:string" /> <xs:attribute name="FillInChoice" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="Filterable" type="TRUEFALSE" default="TRUE" /> <xs:attribute name="FilterableNoRecurrence" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="ForcedDisplay" type="xs:string" /> <xs:attribute name="ForcePromoteDemote" type="TRUE_If_Present" /> <xs:attribute name="Format" type="xs:string" /> <xs:attribute name="FromBaseType" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="GridEndNum" type="xs:int" /> <xs:attribute name="GridNATxt" type="xs:string" default="" /> <xs:attribute name="GridStartNum" type="IntPositive" /> <xs:attribute name="GridTxtRng1" type="xs:string" default="" /> <xs:attribute name="GridTxtRng2" type="xs:string" default="" /> <xs:attribute name="GridTxtRng3" type="xs:string" default="" /> <xs:attribute name="Group" type="xs:string" /> <xs:attribute name="HeaderImage" type="xs:string" /> <xs:attribute name="Height" type="xs:int" /> <xs:attribute name="Hidden" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="ID" type="UniqueIdentifierWithOrWithoutBraces" /> <xs:attribute name="Id" type="xs:string" /> <xs:attribute name="IMEMode" type="IMEMode" /> <xs:attribute name="Indexed" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="ImnHeader" type="xs:string" /> <xs:attribute name="IsolateStyles" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="IsRelationship" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="JoinColName" type="xs:string" default="tp_ID" /> <xs:attribute name="JoinRowOrdinal" type="xs:int" fixed="0" /> <xs:attribute name="JoinType" type="JoinType" default="LEFT OUTER" /> <xs:attribute name="JumpTo" type="xs:string" /> <xs:attribute name="JumpToFillinChoice" type="xs:string" /> <xs:attribute name="JumpToNo" type="xs:string" /> <xs:attribute name="JumpToYes" type="xs:string" /> <xs:attribute name="LCID" type="xs:int" /> <xs:attribute name="LinkToItem" type="TRUE_Case_Sensitive_Else_Anything" /> <xs:attribute name="LinkToItemAllowed" type="xs:string" /> <xs:attribute name="List" type="xs:string" /> <xs:attribute name="ListItemMenu" type="TRUE_Case_Sensitive_Else_Anything" /> <xs:attribute name="ListItemMenuAllowed type="xs:string" /> <xs:attribute name="Max" type="xs:float" /> <xs:attribute name="MaxLength" type="xs:int" /> <xs:attribute name="maxLength" type="xs:string" /> <xs:attribute name="Min" type="xs:string" /> <xs:attribute name="Mult" type="xs:string" /> <xs:attribute name="Name" type="xs:string" use="required" /> <xs:attribute name="NegativeFormat" type="xs:string" /> <xs:attribute name="node" type="xs:string" /> <xs:attribute name="Node" type="xs:string" /> <xs:attribute name="NoEditFormBreak" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="NumLines" type="xs:string" default="6" /> <xs:attribute name="OverwriteInChildScopes" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="Percentage" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="PIAttribute" type="xs:string" /> <xs:attribute name="PITarget" type="xs:string" /> <xs:attribute name="PrependId" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="Presence" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="PreviousName" type="xs:string" /> <xs:attribute name="PrimaryKey" type="TRUEFALSE" /> <xs:attribute name="PrimaryPIAttribute" type="xs:string" /> <xs:attribute name="PrimaryPITarget" type="xs:string" /> <xs:attribute name="ReadOnly" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="ReadOnlyEnforced" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="RelationshipDeleteBehavior type="RelationshipDeleteBehaviorAttribute" default="None" /> <xs:attribute name="RenderXMLUsingPattern" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="Required" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="RestrictedMode" type="TRUEFALSE" default="TRUE" /> <xs:attribute name="ResultType" type="FieldInternalType" /> <xs:attribute name="ResyncOnChange" type="TRUEFALSE" default="FALSE"/> <xs:attribute name="RichText" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="RichTextMode" type="FieldRichTextMode" default="Compatible" /> <xs:attribute name="RowOrdinal" type="xs:int" default="0" /> <xs:attribute name="RowOrdinal2" type="xs:int" default="0" /> <xs:attribute name="Sealed" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="SeparateLine" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="SetAs" type="xs:string" /> <xs:attribute name="ShowAddressBookButton" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="ShowField" type="xs:string" /> <xs:attribute name="ShowInDisplayForm" type="TRUEFALSE" /> <xs:attribute name="ShowInEditForm" type="TRUEFALSE" default="TRUE" /> <xs:attribute name="ShowInFileDialog" type="TRUEFALSE" /> <xs:attribute name="ShowInFileDlg" type="TRUEFALSE" /> <xs:attribute name="ShowInListSettings" type="TRUEFALSE" /> <xs:attribute name="ShowInNewForm" type="TRUEFALSE" default="TRUE" /> <xs:attribute name="ShowInVersionHistory" type="TRUEFALSE" /> <xs:attribute name="ShowInViewForms" type="TRUEFALSE" /> <xs:attribute name="Sortable" type="TRUEFALSE" /> <xs:attribute name="SourceID" type="xs:string" /> <xs:attribute name="StaticName" type="xs:string" /> <xs:attribute name="StorageTZ" type="xs:string" /> <xs:attribute name="StripWS" type="xs:string" /> <xs:attribute name="SuppressNameDisplay" type="TRUEFALSE" /> <xs:attribute name="TextOnly" type="TRUEFALSE" /> <xs:attribute name="Title" type="xs:string" /> <xs:attribute name="TitleField" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="Type" type="xs:string" use="required" /> <xs:attribute name="UniqueId" type="xs:string" /> <xs:attribute name="UnlimitedLengthInDocumentLibrary" type="TRUEFALSE" /> <xs:attribute name="URLEncode" type="TRUEFALSE" /> <xs:attribute name="URLEncodeAsURL" type="TRUEFALSE" /> <xs:attribute name="UserSelectionMode" type="xs:string" /> <xs:attribute name="UserSelectionScope" type="xs:int" /> <xs:attribute name="Version" type="xs:int" default="0" /> <xs:attribute name="Viewable" type="FALSE_Case_Insensitive_Else_Anything" /> <xs:attribute name="WebId" type="UniqueIdentifierWithoutBraces" /> <xs:attribute name="Width" type="xs:int" /> <xs:attribute name="WikiLinking" type="TRUEFALSE" default="FALSE" /> <xs:attribute name="WorkflowStatusURL" type="xs:string" use="optional" /> <xs:attribute name="XName" type="xs:string" /> <xs:anyAttribute namespace="##other" processContents="lax" /> </xs:complexType>