Toolbar 元素 (List)
适用于: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013
定义列表视图的工具栏,该工具栏是视图的一部分,显示在视图页眉的上方。
<Toolbar
Position = "After"
Type = "Standard" | "FreeForm">
</Toolbar>
元素和属性
下面各部分介绍了属性、子元素和父元素。
Attributes
属性 | 说明 |
---|---|
Position |
可选 文本。 如果指定 了 Position = “After” ,则工具栏位于视图正文下方。 如果未指定,工具栏将显示在视图正文上方。 |
类型 |
必需 文本。 指定工具栏的类型;可将其设置为 Standard 或 FreeForm。 |
子元素
众多
父元素
出现次数
- 最小值:0
- 最大值:1
示例
自定义列表 Schema.xml 文件中的以下摘录定义了工具栏的 New 命令,显示仅向有权添加列表项的用户创建项目的选项。
<Toolbar Position="After" Type="Freeform">
<IfHasRights>
<RightsChoices>
<RightsGroup PermAddListItems="required" />
</RightsChoices>
<Then>
<HTML><![CDATA[ <table width=100% cellpadding=0 cellspacing=0 border=0 > <tr> <td colspan="2" class="ms-partline"><IMG SRC="/_layouts/images/blank.gif" width=1 height=1 alt=""></td> </tr> <tr> <td class="ms-addnew" style="padding-bottom: 3px"> <img src="/_layouts/images/rect.gif" alt="">&nbsp;<a class="ms-addnew" ID="idAddNewItem" href="]]></HTML>
<URL Cmd="New" /><HTML><![CDATA[" ONCLICK="javascript:NewItem(']]></HTML>
<URL Cmd="New" /><HTML><![CDATA[', true);javascript:return false;" target="_self">]]></HTML><HTML><!-- _locID_text="onetid6" _locComment="{StringCategory=HTX}" -->$Resources:core,addnewitem;</HTML><HTML><![CDATA[</a> </td> </tr> <tr><td><IMG SRC="/_layouts/images/blank.gif" width=1 height=5 alt=""></td></tr> </table>]]></HTML>
</Then>
</IfHasRights>
</Toolbar>