Элемент View (Module)
Дата последнего изменения: 9 марта 2015 г.
Применимо к: SharePoint Foundation 2010
В этой статье
Атрибуты
Дочерние элементы
Родительские элементы
Вхождения
Описывает представление в модуле для определения сайта.
<View
AggregateView = "TRUE" | "FALSE"
BaseViewID = "Integer"
ContentTypeId = string
DefaultView = "TRUE" | "FALSE"
DisplayName = "Text"
FailIfEmpty = "TRUE" | "FALSE"
FileDialog = "TRUE" | "FALSE"
FPModified = "TRUE" | "FALSE"
FreeForm = "TRUE" | "FALSE"
Hidden = "TRUE" | "FALSE"
ID = string
List = "Integer" | "Text"
Name = "Text"
OrderedView = "TRUE" | "FALSE"
PageType = "Text"
Path = "Text"
ReadOnly = "TRUE" | "FALSE"
RecurrenceRowset = "TRUE" | "FALSE"
RowLimit = "Integer"
Scope = "Text"
ShowHeaderUI = "TRUE" | "FALSE"
Threaded = "TRUE" | "FALSE"
Type = "HTML" | "Chart" | "Pivot"
Url = "URL"
WebPartOrder = integer
WebPartZoneID = string>
</View>
Атрибуты
Атрибут |
Описание |
---|---|
AggregateView |
Необязательный атрибут типа Boolean. TRUE, чтобы указать, что представление является представлением объединения форм, используемым в библиотеке XML-форм. По умолчанию библиотека XML-форм наполняется представлением объединения форм, которое изначально скрыто. При использовании редактора XML для публикации файла свойств XML-форм (XFP) в каталоге форм в библиотеке наряду с шаблоном, используемым редактором, атрибут AggregateView определяет представление объединения форм, которое можно сделать видимым или скрытым в зависимости от того, поддерживает ли шаблон списка или определение для библиотеки объединение данных. |
BaseViewID |
Необязательный атрибут типа Integer. Указывает идентификатор базового представления. |
ContentTypeId |
Необязательный атрибут типа string. Указывает идентификатор типа контента. |
DefaultView |
Необязательный атрибут типа Boolean. TRUE, чтобы указать, что представление является представлением по умолчанию. |
DisplayName |
Необязательный атрибут типа Text. Указывает имя представления, отображаемое в Быстром запуске. |
FailIfEmpty |
Необязательный атрибут типа Boolean. Если представление не возвращает элементы, то TRUE для возвращения пустой страницы и кода ошибки HTTP вместо отображения элемента ViewEmpty. Используется для программной работы представлений из клиентского приложения, предотвращая вставку документа клиентским приложением для обнаружения того, является ли представление пустым. |
FileDialog |
Необязательный атрибут типа Boolean. TRUE указывает, что представление отображается в диалоговых окнах файла для приложений, используемых в контексте Windows SharePoint Services, которые выполняют синтаксический разбор выходного HTML-кода для определения содержимого списка. |
FPModified |
Необязательный атрибут типа Boolean. TRUE, если представление было изменено посредством изменений в редакторе веб-страниц, и настраивать представление пользовательским интерфейсом Microsoft Windows SharePoint Services уже невозможно. |
FreeForm |
Необязательный атрибут типа Boolean. TRUE, чтобы указать альтернативное форматирование полей для определенных типов полей в отображении поля. В частности, это касается выравнивания столбцов номеров, что особенно полезно в настраиваемых нетабличных типах представления. |
Hidden |
Необязательный атрибут типа Boolean. TRUE, чтобы скрыть представление. |
ID |
Необязательный атрибут типа string. Указывает идентификатор представления. |
List |
Необязательный атрибут типа Integer или Text. Указывает тип списка. Это значение может быть идентификатором шаблона для списка (целое число) или URL-адресом для списка, наполненного на сайте (строка). Рекомендуется использовать Text, поскольку Integer может быть недостаточно специфическим (например, если на сайте существует два списка извещений и указывается List=104). |
Name |
Необязательный атрибут типа Text. Имя, данное представлению (используемое для выбора другого именованного представления в пользовательском интерфейсе, а также чтобы ссылаться на именованное представление в указании фильтра для поля Lookup). |
OrderedView |
Необязательный атрибут типа Boolean. TRUE, чтобы указать, что представление упорядочено. |
PageType |
Необязательный атрибут типа Text. Указывает тип формы, в которой используется представление. Возможны следующие значения:
|
Path |
Необязательный атрибут типа Text. Указывает имя файла для представления. |
ReadOnly |
Необязательный атрибут типа Boolean. TRUE, чтобы сделать представление доступным только для чтения. |
RecurrenceRowset |
Необязательный атрибут типа Boolean. TRUE, чтобы развернуть повторяющиеся события в представлении и отобразить каждый экземпляр каждого повторяющегося события. Значение по умолчанию — FALSE. |
RowLimit |
Необязательный атрибут типа Integer. Применимо только к типу представления HTML. Указывает максимальное количество строк для отображения на любой отдельно взятой странице. При превышении ограничения строк следующая и предыдущая кнопки на странице разрешают просмотр других частей возвращенного набора записей. Если RowLimit не указан, то количество возвращенных строк по умолчанию будет равно 50. Если для типа представления указано значение "Нет", то все строки набора записей будут возвращены в одном представлении. При отображении представления переменным отображения ViewHasNext и ViewHasPrev задается значение TRUE или FALSE, на основе того, достигло ли текущее представление ограничения строк из набора данных. Эти переменные могут использоваться в последующих определениях страницы для отображения кнопок Next и Previous на странице, как показано в следующем примере:
Переменным NextPageURL и PrevPageURL также присваиваются непустые значения, когда с текущего экрана доступен соответствующий контент предыдущей или следующей страницы. Эти переменные можно использовать, создавая кнопки Next и Previous, чтобы иметь правильный URL-адрес для доступа к очередной странице контента. |
Scope |
Необязательный атрибут типа Text. Указывает рекурсивную область для представления библиотеки документов. Возможны следующие значения:
Если этот атрибут не задан, представление отображает только файлы и вложенные папки определенной папки. Значение этого атрибута соответствует свойству Scope класса SPView. |
ShowHeaderUI |
Необязательный атрибут типа Boolean. FALSE для отображения всех элементов FieldRef, используемых в режиме отображения заголовков без украшения пользовательского интерфейса с помощью HTML. Другими словами, при установке этого режима пользовательский интерфейс не предоставляет сортировку и фильтрацию как гиперссылки в заголовке столбца. Значение по умолчанию — TRUE. |
Threaded |
Необязательный атрибут типа Boolean. TRUE для применения внутреннего группирования в представлении. Цепочки обсуждений создаются на основе встроенного столбца цепочек обсуждений (предполагается его существование для списка). Представление сортируется в этом поле как дополнительная сортировка. Если другие столбцы в представлении указаны как отсортированные или сгруппированные, то они применяются перед порядком сортировки столбца цепочек обсуждения. В результате этого все обсуждения, сгруппированные разделом, могут быть собраны вместе, а цепочки обсуждений сообщений могут отображаться в коллекции. При TRUE элемент RowLimit имеет другое значение при использовании в представлении списка доски обсуждений цепочек обсуждений. Вместо того, чтобы указывать количество элементов для возвращения, он указывает количество цепочек обсуждения для возвращения, где цепочка может состоять из одного или нескольких элементов. В дополнение к наличию атрибута Threaded с заданным значением TRUE цепочки обсуждений должны быть отсортированы по идентификатору цепочек; в противном случае это поведение ограничения строк не вступит в силу. |
Type |
Необязательный атрибут типа Text. Указывает тип отображения представления. Тип — это общее перечислимое представление HTML, которому можно задать значение HTML, Chart или Pivot. |
Url |
Необязательный атрибут типа URL. Указывает URL-адрес для представления. |
WebPartOrder |
Необязательный атрибут типа integer. Определяет порядок следования веб-части. |
WebPartZoneID |
Необязательный атрибут типа string. Задает зону для веб-части. |
Дочерние элементы
Родительские элементы
Вхождения
Минимум: 0 Максимум: без ограничений |
Пример
Пример использования этого элемента см. в разделе Модули.