<xs:complexType name="ListMetaDataDefinition">
<xs:all>
<xs:element name="ContentTypes" type="ContentTypeReferences" minOccurs="0" maxOccurs="1" />
<xs:element name="Default" type="ListMetaDataDefault" minOccurs="0" maxOccurs="1" />
<xs:element name="DefaultDescription" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="DocumentLibraryTemplate" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="Fields" type="FieldDefinitions" minOccurs="0" maxOccurs="1" />
<xs:element name="Forms" type="ListFormSet" minOccurs="0" maxOccurs="1" />
<xs:element name="Security" type="ListSecurity" minOccurs="0" maxOccurs="1" />
<xs:element name="Toolbar" type="ToolbarDefinition" 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:element name="Views" type="ViewDefinitions" minOccurs="0" maxOccurs="1" />
</xs:all>
</xs:complexType>