Элемент WebPart (DeploymentManifest)
Применимо к: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Представляет экземпляр объекта веб-части верхнего уровня SharePoint Foundation (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>
Тип
Элементы и атрибуты
В разделах ниже приводится описание атрибутов, дочерних и родительских элементов.
Атрибуты
Атрибут | Тип | Описание |
---|---|---|
AllUsersProperties |
xs:string |
Это значение создается веб-частью и не должно быть изменено. |
BaseViewID |
xs:string |
Необязательный параметр. |
ContentTypeId |
xs:string |
Задает тип контента по идентификатору. |
DisplayName |
xs:string |
Представление имени веб-части в том виде, в котором оно отображается в строке заголовка веб-части. |
Flags |
xs:string |
Необязательный флаг. |
FPModified |
xs:boolean |
Необязательный флаг. |
FrameState |
xs:string |
Необязательный параметр. Указывает начальное состояние кадра веб-части; кадр может быть обычным (развернут) или свернут. |
Hidden |
xs:boolean |
Необязательный флаг. Указывает, отображается ли элемент управления веб-части на веб-странице. Значение true , если элемент управления скрыт; значение по умолчанию — false. |
IsIncluded |
xs:string |
Необязательный параметр. |
Level |
xs:string |
Необязательный параметр. Указывает, принадлежит ли данный файл "основному" (major) или "дополнительному" (minor) уровню. Значением по умолчанию является "major". |
ListId |
Тип Guid Simple (DeploymentManifest) |
Необязательный параметр. Уникальный идентификатор списка веб-частей. |
ListRootFolderUrl |
xs:string |
Необязательный параметр. URL-адрес корневой папки, содержащей список. |
ModerationType |
xs:string |
Необязательный флаг. |
Имя |
Тип Guid Simple (DeploymentManifest) |
Обязательно. Уникальный идентификатор веб-части. |
OrderedView |
xs:boolean |
Необязательный флаг. |
Личный |
xs:boolean |
Необязательный флаг. |
PerUserProperties |
xs:string |
Это значение создается веб-частями для каждого пользователя и не должно изменяться. |
ReadOnly |
xs:boolean |
Необязательный флаг. Указывает, будет ли содержимое веб-части только для чтения; Значение true , если только для чтения, в противном случае — значение false. |
RecurrenceRowset |
xs:boolean |
Необязательный флаг. |
Scope |
xs:string |
Необязательный флаг. |
Source |
xs:string |
Необязательный параметр. |
Резьбовые |
xs:boolean |
Необязательный флаг. |
Тип |
xs:string |
Необязательный параметр. Указывает тип веб-части. |
UserId |
Тип Guid Simple (DeploymentManifest) |
Необязательный параметр. |
Версия |
xs:string |
Необязательный параметр. Указывает версию веб-части. |
WebPartOrder |
xs:string |
Необязательный параметр. Задает порядок содержимого в веб-части. |
WebPartTypeId |
xs:string |
Необязательный параметр. Указывает идентификатор типа веб-части. |
WebPartZoneID |
xs:string |
Необязательный параметр. Указывает идентификатор зоны веб-части. |
Дочерние элементы
- Элемент 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)
Родительские элементы
Замечания
Веб-части могут быть производными от двух базовых классов: веб-части ASP.NET (WebPart) или веб-части SharePoint Foundation (WebPart).