ListTemplate 元素(网站)
上次修改时间: 2015年3月9日
适用范围: SharePoint Foundation 2010
本文内容
属性
子元素
父元素
出现次数
指定一个列表定义,可用作创建"创建页面"上的列表的选项。
<ListTemplate
AllowDeletion = "TRUE" | "FALSE"
AllowEveryoneViewItems = "TRUE" | "FALSE"
AlwaysIncludeContent = "TRUE" | "FALSE"
BaseType = "0" | "1" |"3" | "4" | "5"
CacheSchema = "TRUE" | "FALSE"
Catalog = "TRUE" | "FALSE"
Category = "Libraries" | "Communications" | "Tracking" |
"Custom Lists"
Default = "TRUE" | "FALSE"
Description = "Text"
DisableAttachments = "TRUE" | "FALSE"
DisallowContentTypes = "TRUE" | "FALSE"
DisplayName = "Text" DocumentAsEnclosure = "TRUE" | "FALSE"
DocumentTemplate = "Integer"
DontSaveInTemplate = "TRUE" | "FALSE"
EditPage = "Text"
EnableModeration = "TRUE" | "FALSE" EnablePeopleSelector = "TRUE" | "FALSE" EnableResourceSelector = "TRUE" | "FALSE"
FeatureId = "Text"
FolderCreation = "TRUE" | "FALSE"
Hidden = "TRUE" | "FALSE"
HiddenList = "TRUE" | "FALSE"
Image = "URL"
MultipleMtgDataList = "TRUE" | "FALSE"
MustSaveRootFiles = "TRUE" | "FALSE" MultipleTypes = "TRUE" | "FALSE"
Name = "Text"
NewPage = "Text"
NoCrawl = "TRUE" | "FALSE"
OnQuickLaunch = "TRUE" | "FALSE"
Path = "Text"
RootWebOnly = "TRUE" | "FALSE"
SecurityBits = "Text"
Sequence = "Integer"
SetupPath = "Text"
SyncType = "Text"
Type = "Integer"
Unique = "TRUE" | "FALSE"
UseRootFolderForNavigation = "TRUE" | "FALSE"
VersioningEnabled = "TRUE" | "FALSE">
</ListTemplate>
属性
属性 |
说明 |
---|---|
AllowDeletion |
可选属性,类型为 Boolean。若要指定通过列表定义创建的列表无法删除,则为 TRUE;否则为 FALSE。 |
AllowEveryoneViewItems |
可选属性,类型为 Boolean。若要允许任何用户查看库中的项,则为 TRUE。例如,在母版页样式库中使用 AllowEveryoneViewItems 属性可为所有用户提供对母版页的访问权。 |
AlwaysIncludeContent |
可选属性,类型为 Boolean。若要指定将在通过列表定义创建列表时默认包含的列表内容保存为用户界面中的列表模板,则为 TRUE;否则为 FALSE。 |
BaseType |
必需属性,类型为 Integer。指定从定义创建的列表的基类型或默认架构。在 SharePoint Foundation 中,可以为 0、1、3、4 或 5,但不能为 2。 |
CacheSchema |
可选属性,类型为 Boolean。若要在设置网站时启用列表的架构缓存,则为 TRUE。例如,在全局 Onet.xml 文件中使用 CacheSchema 属性可为当前网站集启用用户列表的缓存。 |
Catalog |
可选属性,类型为 Boolean。若要指定列表定义用于网站库、列表库或 Web 部件库,则为 TRUE。 |
Category |
可选属性,类型为 Text。指定与通过列表定义创建的列表关联的类别。可能的值包括:
|
Default |
可选属性,类型为 Boolean。若要指定新的 SharePoint 网站将包括此列表,则为 TRUE。 |
Description |
可选属性,类型为 Text。提供列表定义的说明。 |
DisableAttachments |
可选属性,类型为 Boolean。若要指定用户可以将文件附加到通过列表定义创建的列表,则为 TRUE;否则为 FALSE。 |
DisallowContentTypes |
可选属性,类型为 Boolean。若要指定可以在通过列表定义创建的列表上管理内容类型,则为 TRUE;否则为 FALSE。 |
DisplayName |
必需属性,类型为 Text。指定列表定义的显示名称。 |
DocumentAsEnclosure |
可选属性,类型为 Boolean。 |
DocumentTemplate |
可选属性,类型为 Integer。当前未使用。此属性仅在其 BaseType 设置为 1 的 ListTemplate 元素(文档库)中有效。为了将来实现兼容,此属性应保留为空或对应于 DocumentTemplates 枚举中的 DocumentTemplate 元素的 Type 属性。在 SharePoint Foundation 中已弃用此属性。 |
DontSaveInTemplate |
可选属性,类型为 Boolean。若要在通过用户界面将列表保存为自定义列表模板或将列表所属的网站保存为自定义网站模板时排除列表的内容,则为 TRUE。 |
EditPage |
可选属性,类型为 Text。指定要用作页面的自定义表单的名称,该页面用于编辑通过列表定义创建的列表中的项。 |
EnableModeration |
可选属性,类型为 Boolean。若要指定在通过列表定义创建的列表中默认启用内容审批,则为 TRUE;否则为 FALSE。 |
EnablePeopleSelector |
可选属性,类型为 Boolean。 |
EnableResourceSelector |
可选属性,类型为 Boolean。 |
FeatureId |
可选属性,类型为 Text。指定标识与列表定义关联的功能的 GUID。 |
FolderCreation |
可选属性,类型为 Boolean。若要在列表内启用文件夹创建并指定"新建文件夹"命令在列表视图中的"新建"菜单上出现,则为 TRUE;否则为 FALSE。 |
Hidden |
可选属性,类型为 Boolean。若要指定列表定义在用于创建列表的"创建页面"上不可用,则为 TRUE。 |
HiddenList |
可选属性,类型为 Boolean。若要指定隐藏从列表定义创建的列表,则为 TRUE。 |
Image |
可选属性,类型为 URL。指定指向用于表示列表的图标的 URL。 |
MultipleMtgDataList |
可选属性,类型为 Boolean。如果指定 MultipleMtgDataList="TRUE",则会议工作区网站中的列表将包含网站内多个会议实例的数据。 |
MultipleTypes |
可选属性,类型为 Boolean。 |
MustSaveRootFiles |
可选属性,类型为 Boolean。若要在保存不含内容的列表模板时,保存在会议工作区网站内部使用的特殊文档库内包含的页面,则为 TRUE。此属性不应公用。 |
Name |
必需属性,类型为 Text。指定列表定义的内部名称。不能使用任何空格或特殊字符。也可以使用此名称来查找包含定义正在使用的架构的 Schema.xml 文件的文件夹。 |
NewPage |
可选属性,类型为 Text。指定要用作页面的自定义表单的名称,该页面用于创建通过列表定义创建的列表中的项。 |
NoCrawl |
可选属性,类型为 Boolean。若要指定列表在搜索结果中不可见,则为 TRUE;否则为 FALSE。 |
OnQuickLaunch |
可选属性,类型为 Boolean。若要在"快速启动"栏(如果该栏具有列表节点)上显示从列表定义创建的列表,则为 TRUE。 |
Path |
可选属性,类型为 Text。指定包含列表定义的网站定义的名称(例如,STS)。假定此路径与 12\TEMPLATE 目录有关。可以在功能架构中直接指向此路径(例如,Features\Announcements)。在 SharePoint Foundation 中已弃用此属性。 |
RootWebOnly |
可选属性,类型为 Boolean。若要指定从定义创建的列表只存在于网站集的根网站中,则为 TRUE。在 SharePoint Foundation 中已弃用此属性。 |
SecurityBits |
可选属性,类型为 Text。在列表中为对列表项具有足够读取或编辑权限的用户定义项级别权限。SecurityBits 属性包含一个两位数字符串。此字符串中的第一个数字控制读取访问,同时字符串中的第二个数字控制编辑访问。对于读取访问,存在以下有效数字: 1 用户可以访问所有项。 2 用户只可以读取自己的项。 对于编辑访问,存在以下有效数字: 1 用户可以编辑所有项。 2 用户只可以编辑自己的项。 4 用户不能编辑项。 注意 具有 ManageLists 权限的用户可以读取和编辑所有项,与 SecurityBits 属性值无关。 此属性不适用于文档库。 |
Sequence |
可选属性,类型为 Integer。在"创建"页上指定使用列表定义的优先顺序。如果未设置 Sequence,最后将按照任意顺序显示此列表定义和同样缺少 Sequence 值的任何其他列表定义。将按照任意顺序对指定同一序列的两个列表定义排列在一起。 |
SetupPath |
可选属性,类型为 Text。指定 SharePoint Foundation 安装目录 (\\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE) 中的某个文件夹的路径,该文件夹包含列表定义中要包括的文件。 |
SyncType |
可选属性,类型为 Boolean。若要重写与 SharePoint Foundation 基模板关联的默认客户端列表类型,则为 TRUE。 |
Type |
可选属性,类型为 Integer。提供列表定义的唯一标识符。此标识符在功能内必须是唯一的,但在所有功能定义或网站定义中不必是唯一的。默认情况下,SharePoint Foundation 包含以下列表类型。
对于自定义列表模板,此属性应设置为一个大于 10000 的数字以确保该模板不会与任何当前或将来的 Microsoft 提供的列表类型发生冲突。 此属性对应于 List 元素的 Type 属性。 |
Unique |
可选属性,类型为 Boolean。若要指定列表定义或列表模板只可以用于在网站创建过程中创建列表,并且不能用于在应用网站模板或定义之后通过对象模型或用户界面创建列表,则为 TRUE。将此属性设置为 TRUE 可隐藏列表,以便它不会在"创建页面"或"文档和列表"页上作为选项显示。 |
UseRootFolderForNavigation |
可选属性,类型为 Boolean。若要指定"快速启动"中显示的列表的链接指向根文件夹,以便用户转到自定义欢迎页面,而不是转到默认的列表视图页,则为 TRUE。 备注 如果未为列表设置自定义欢迎 URL,则呈现一个指向根文件夹的链接,从而达到与链接到默认列表视图相同的效果。 |
VersioningEnabled |
可选属性,类型为 Boolean。若要指定在通过列表定义创建的列表中默认启用版本控制,则为 TRUE;否则为 FALSE。 |
子元素
无 |
父元素
出现次数
最小值:0 最大值:无限制 |
备注
在 SharePoint Foundation 中,通常在包含列表定义的功能的元素指令清单文件中定义标准 SharePoint 列表的列表模板。有关列表模板功能的详细信息,请参阅列表模板文件。