Элементы отображения HTML
Применимо к: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
В языке CAML предусмотрено два основных вида элементов, предназначенные для отображения полей и определения схемы, а также для отображения страниц (HTML). Элементы отображения страниц CAML предназначены для использования на страницах отображения, на которых, например, требуется извлечь свойство конкретного поля и отобразить его на странице.
Возможны два способа использования этих элементов. Такие элементы, как Today, используются для формирования текстовой строки, которую необходимо вставить на страницу. Другие элементы используются для изменения текста, сформированного соответствующими дочерними элементами. Кроме того, поддерживается объединение элементов, что позволяет получить результаты их совместного применения.
Основные элементы отрисовки HTML
В следующей таблице описываются основные элементы отображения HTML, представленные в языке CAML.
Имя | Описание |
---|---|
Пакета |
Пакетная обработка команд по протоколу HTTP. |
Case |
Используется в операторах Switch и FieldSwitch для сравнения. |
По умолчанию |
Значение поля по умолчанию, используемое при инициализации новых форм элементов. |
Expr |
Содержит CAML-выражение, определенное, чтобы определить образ действия для инструкции Switch или FieldSwitch. |
FieldSwitch |
Условное отображение на основании значения выражения CAML. |
Foreach |
Базовый механизм перечисления коллекции представлений или полей, определенных в текущем списке. |
GetVar |
Возврат переменной в контексте отображения страницы. |
HTMLBase |
Возврат строки, используемой для установки базового элемента текущей страницы. |
HttpHost |
Отображает URL-адрес виртуального сервера, содержащего текущий веб-сайт. |
HttpPath |
Возврат пути к соответствующей библиотеке OWSSVR.DLL. |
HttpVDir |
Возврат корневого каталога текущего сайта. |
IfEqual |
Условное отображение на основании результатов сравнения двух выражений CAML. |
ListProperty |
Возврат значения заданного столбца из базы данных. |
Now |
Отображение текущего времени. |
Проект |
Элемент верхнего уровня в файле Onet.xml. |
ProjectProperty |
Возвращает глобальное свойство текущего веб-сайта группы. |
Описание |
Возврат свойства из текущего контекста ForEach. |
Сетлист |
Обозначение текущего списка. |
Setvar |
Установка переменных в контексте отображения страницы. |
Переключатель |
Условное отображение на основании значения выражения CAML. |
Сегодня |
Отображение текущей даты. |
URL-адрес |
Отображение URL-адреса. |
View |
Определяет представление в Microsoft SharePoint Foundation. |
XML |
Используется в качестве внешней оболочки для обозначения раздела CAML. |