2.1.2.47 SPList
Specifies an instance of a list object.
-
<xs:complexType name="SPList"> <xs:sequence > <xs:choice minOccurs="0" maxOccurs="11"> <xs:element name="Fields" type="core:FieldDefinitions" minOccurs="0" maxOccurs="1" /> <xs:element name="ContentTypes" type="core:ContentTypeDatabase" minOccurs="0" maxOccurs="1" /> <xs:element name="Views" type="SPViewCollection" minOccurs="0" maxOccurs="1" /> <xs:element name="Forms" type="SPFormCollection" minOccurs="0" maxOccurs="1" /> <xs:element name="EventReceivers" type="SPEventReceiverDefinitionCollection" minOccurs="0" maxOccurs="1" /> <xs:element name="DeletedFields" type="ListDeletedFields" minOccurs="0" maxOccurs="1" /> <xs:element name="DeletedViews" type="ListDeletedViews" minOccurs="0" maxOccurs="1" /> <xs:element name="DeletedContentTypes" type="ListDeletedContentTypes" minOccurs="0" maxOccurs="1" /> <xs:element name="UserCustomActions" type="SPUserCustomActionCollection" minOccurs="0" maxOccurs="1" /> <xs:element name="Resources" type="SPUserResourceCollection" minOccurs="0" maxOccurs="1" /> <xs:element name="FieldIndexes" type="SPFieldIndexCollection" minOccurs="0" maxOccurs="1" /> </xs:choice> </xs:sequence> <xs:attribute name="Id" type="core:UniqueIdentifierWithoutBraces" use="required" /> <xs:attribute name="Title" type="String255" use="required" /> <xs:attribute name="RootFolderId" type="core:UniqueIdentifierWithoutBraces" /> <xs:attribute name="RootFolderUrl" type="xs:string" use="required" /> <xs:attribute name="ParentWebId" type="core:UniqueIdentifierWithoutBraces" use="required" /> <xs:attribute name="ParentWebUrl" type="xs:string" use="optional" /> <xs:attribute name="BaseType" type="SPBaseType" /> <xs:attribute name="BaseTemplate" type="SPListTemplateType" use="required" /> <xs:attribute name="TemplateFeatureId" type="core:UniqueIdentifierWithoutBraces" /> <xs:attribute name="Description" type="xs:string" use="optional" /> <xs:attribute name="Direction" type="Direction" use="optional" /> <xs:attribute name="DocumentTemplateId" type="core:UniqueIdentifierWithoutBraces" use="optional" /> <xs:attribute name="EventSinkAssembly" type="String255" use="optional" /> <xs:attribute name="SendToLocationName" type="xs:string" use="optional" /> <xs:attribute name="SendToLocationUrl" type="xs:string" use="optional" /> <xs:attribute name="EventSinkClass" type="String255" use="optional" /> <xs:attribute name="EventSinkData" type="String255" use="optional" /> <xs:attribute name="ImageUrl" type="String255" use="required"/> <xs:attribute name="Flags" type="xs:unsignedLong" use="required" /> <xs:attribute name="AllowDeletion" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="AllowMultiResponses" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="EnableAttachments" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="EnableModeration" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="EnableVersioning" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="EnableMinorVersions" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="RequestAccessEnabled" type="core:truefalse_Only_Lowercase" use="optional" /> <xs:attribute name="DraftVersionVisibility" type="DraftVisibilityType" /> <xs:attribute name="ForceCheckout" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="ExcludeFromTemplate" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="ExcludeFromOfflineClient" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="Hidden" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="MultipleDataList" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="Ordered" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="ShowUser" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="EnablePeopleSelector" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="EnableResourceSelector" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="NoThrottleListOperations" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="Author" type="xs:positiveInteger" use="optional" /> <xs:attribute name="Created" type="xs:dateTime" use="optional" /> <xs:attribute name="OnQuickLaunch" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="ReadSecurity" type="ReadSecurity" use="required" /> <xs:attribute name="WriteSecurity" type="WriteSecurity" use="required" /> <xs:attribute name="Version" type="xs:int" use="required" /> <xs:attribute name="MajorVersionLimit" type="xs:int" /> <xs:attribute name="MajorWithMinorVersionsLimit" type="xs:int" /> <xs:attribute name="EmailAlias" type="String128" use="optional" /> <xs:attribute name="EnableContentTypes" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="NavigateForFormsPages" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="NeedUpdateSiteClientTag" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="EnableDeployWithDependentList" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="EnableFolderCreation" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="DefaultItemOpen" type="DefaultItemOpen" /> <xs:attribute name="DefaultItemOpenUseListSetting" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="EnableAssignToEmail" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="EnableSyndication" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="IrmEnabled" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="IrmExpire" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="IrmReject" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="NoCrawl" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="EnforceDataValidation" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="PreserveEmptyValues" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="StrictTypeCoercion" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="TitleResource" type="xs:string" use="optional" /> <xs:attribute name="DescriptionResource" type="xs:string" use="optional" /> <xs:attribute name="DataSource" type="xs:string" /> <xs:attribute name="ValidationFormula" type="xs:string" /> <xs:attribute name="ValidationMessage" type="xs:string" /> <xs:attribute name="DisableGridEditing" type="core:truefalse_Only_Lowercase" /> <xs:attribute name="BrowserFileHandling" type="SPBrowserFileHandling" /> <xs:attribute name="HasUniqueRoleAssignments" type="core:truefalse_Only_Lowercase" use="optional" /> <xs:attribute name="ReadOnlyUI" type="core:truefalse_Only_Lowercase" use="optional" /> <xs:attribute name="IncludedInMyFilesScope" type="core:truefalse_Only_Lowercase" use="optional" /> <xs:attribute name="EnableManagedIndexes" type="xs:boolean" /> </xs:complexType> <xs:simpleType name="DefaultItemOpen"> <xs:restriction base="xs:string"> <xs:enumeration value="Browser" /> <xs:enumeration value="PreferClient" /> </xs:restriction> </xs:simpleType>