WebPart 元素 (DeploymentManifest)
适用于: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013
表示 sharePoint Foundation 顶级 Web 部件对象的实例 (SPWebPart) 。
定义
DECLARATION
<xs:element name="WebPart"
type="SPWebPart"
minOccurs="1" maxOccurs="unbounded"
/>
USAGE
<SPWebPart>
<xs:sequence>
<xs:choice minOccurs="0" maxOccurs="25">
<xs:element name="Script" />
<xs:element name="PagedRowset" />
<xs:element name="PagedClientCallbackRowset"
<xs:element name="PagedRecurrenceRowset" />
<xs:element name="ViewFields" type="SPFieldLinkCollection" />
<xs:element name="ViewData" />
<xs:element name="Query" />
<xs:element name="RowLimit" />
<xs:element name="RowLimitExceeded" />
<xs:element name="Toolbar" />
<xs:element name="Formats" />
<xs:element name="Aggregations" />
<xs:element name="ViewStyle"
<xs:element name="ViewBody" />
<xs:element name="ViewEmpty" />
<xs:element name="ViewFooter" />
<xs:element name="ViewHeader" />
<xs:element name="ViewBidiHeader"/>
<xs:element name="GroupByFooter"
<xs:element name="GroupByHeader" />
<xs:element name="CalendarViewStyles" />
<xs:element name="ListFormBody" />
</xs:choice>
</xs:sequence>
<xs:attribute name="Name" />
<xs:attribute name="ListId />
<xs:attribute name="ListRootFolderUrl" />
<xs:attribute name="Type" />
<xs:attribute name="UserId" />
<xs:attribute name="DisplayName" />
<xs:attribute name="WebPartTypeId" />
<xs:attribute name="Version" />
<xs:attribute name="BaseViewID" />
<xs:attribute name="WebPartZoneID" />
<xs:attribute name="IsIncluded" />
<xs:attribute name="WebPartOrder" />
<xs:attribute name="FrameState" />
<xs:attribute name="Source" />
<xs:attribute name="AllUsersProperties" />
<xs:attribute name="PerUserProperties" />
<xs:attribute name="ContentTypeId" />
<!-- For files (major [default] or minor) -->
<xs:attribute name="Level" />
<!-- Flags -->
<xs:attribute name="Flags" />
<xs:attribute name="Scope" />
<xs:attribute name="Hidden" />
<xs:attribute name="Threaded" />
<xs:attribute name="ReadOnly" />
<xs:attribute name="RecurrenceRowset" />
<xs:attribute name="FPModified" />
<xs:attribute name="ModerationType" />
<xs:attribute name="Personal" />
<xs:attribute name="OrderedView" />
</WebPart>
类型
元素和属性
下面各部分介绍了属性、子元素和父元素。
Attributes
属性 | 类型 | 说明 |
---|---|---|
AllUsersProperties |
xs:string |
此值由 Web 部件生成,不应更改。 |
BaseViewID |
xs:string |
可选。 |
ContentTypeId |
xs:string |
由标识符指定内容类型。 |
DisplayName |
xs:string |
Web 部件名称显示在 Web 部件的标题栏中的表示形式。 |
Flags |
xs:string |
可选标志。 |
FPModified |
xs:boolean |
可选标志。 |
FrameState |
xs:string |
可选。 指定 Web 部件框架的初始状态;帧可以是正常 (展开) 或最小化。 |
Hidden |
xs:boolean |
可选标志。 指定 Web 部件控件是否显示在网页上。如果控件处于隐藏状态,则值为 true ;默认值为 false。 |
IsIncluded |
xs:string |
可选。 |
Level |
xs:string |
可选。 指示指定的文件是“major”还是“minor”级别。 默认值为“major”。 |
ListId |
GUID 简单类型 (DeploymentManifest) |
可选。 Web 部件列表的唯一标识符。 |
ListRootFolderUrl |
xs:string |
可选。 指向包含列表的根文件夹的 URL。 |
ModerationType |
xs:string |
可选标志。 |
名称 |
GUID 简单类型 (DeploymentManifest) |
必填。 Web 部件的唯一标识符。 |
OrderedView |
xs:boolean |
可选标志。 |
个人 |
xs:boolean |
可选标志。 |
PerUserProperties |
xs:string |
此值由 Web 部件按用户生成,不应更改。 |
ReadOnly |
xs:boolean |
可选标志。 指定 Web 部件的内容是否为只读;如果只读,则 为 true ,否则 为 false。 |
RecurrenceRowset |
xs:boolean |
可选标志。 |
Scope |
xs:string |
可选标志。 |
Source |
xs:string |
可选。 |
螺纹 |
xs:boolean |
可选标志。 |
类型 |
xs:string |
可选。 指定 Web 部件的类型。 |
UserId |
GUID 简单类型 (DeploymentManifest) |
可选。 |
版本 |
xs:string |
可选。 指定 Web 部件的版本。 |
WebPartOrder |
xs:string |
可选。 指定 Web 部件中内容的排序。 |
WebPartTypeId |
xs:string |
可选。 指定 Web 部件类型的标识符。 |
WebPartZoneID |
xs:string |
可选。 指定 Web 部件区域的标识符。 |
子元素
- Script 元素 (DeploymentManifest - SPWebPart)
- PagedRowset 元素 (DeploymentManifest - SPWebPart)
- PagedClientCallbackRowset 元素 (DeploymentManifest - SPWebPart)
- PagedRecurrenceRowset 元素 (DeploymentManifest - SPWebPart)
- ViewFields 元素 (DeploymentManifest - SPWebPart)
- ViewData 元素 (DeploymentManifest - SPWebPart)
- Query 元素 (DeploymentManifest - SPWebPart)
- RowLimit 元素 (DeploymentManifest - SPWebPart)
- RowLimitExceeded 元素 (DeploymentManifest - SPWebPart)
- Toolbar 元素 (DeploymentManifest - SPWebPart)
- Formats 元素 (DeploymentManifest - SPWebPart)
- Aggregations 元素 (DeploymentManifest - SPWebPart)
- ViewStyle 元素 (DeploymentManifest - SPWebPart)
- View Body 元素 (DeploymentManifest - SPWebPart)
- ViewEmpty 元素 (DeploymentManifest - SPWebPart)
- ViewFooter 元素 (DeploymentManifest - SPWebPart)
- ViewHeader 元素 (DeploymentManifest - SPWebPart)
- ViewBidiHeader 元素 (DeploymentManifest - SPWebPart)
- GroupByFooter 元素 (DeploymentManifest - SPWebPart)
- GroupByHeader (DeploymentManifest - SPWebPart)
- CalendarViewStyles 元素 (DeploymentManifest - SPWebPart)
- ListFormBody 元素 (DeploymentManifest - SPWebPart)
父元素
备注
Web 部件可以派生自两个基类之一 - ASP.NET Web 部件 (WebPart) ,或 SharePoint Foundation Web 部件 (WebPart) 。