Общие сведения о языке CAML
Применимо к: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
CamL — это язык на основе XML, который используется в Microsoft SharePoint Foundation для определения полей и представлений, используемых на сайтах и списках.
Примечание.
В языке CAML учитывается регистр.
Настройка сайта с помощью CAML
Можно настроить веб-сайт SharePoint, по-разному используя язык CAML. Вот несколько способов применения:
В скрипте или коде, реализующих члены объектной модели SharePoint Foundation, где строки CAML передаются через параметры метода, назначаются свойствам или возвращаются методами и свойствами.
При обмене сообщениями SOAP, который передает строки CAML в веб-службу SharePoint Foundation для удаленного взаимодействия с развертыванием
В определениях внешних веб-сайтов, которые используются для создания экземпляров веб-сайтов SharePoint.
В SharePoint Foundation Features для добавления определенных функций в определенной области
Обработка с помощью языка CAML
CAML используется для двух типов отрисовки в SharePoint Foundation: для определения типа данных, содержащихся в поле, и для создания HTML-кода, отображаемого в браузере. Сведения о двух основных способах использования CAML см. в разделах Data-Defining Elements и HTML-Rendering Elements.
Программирование с использованием языка CAML
В приведенных ниже задачах программирования и обзорных статьях показаны различные способы использования языка CAML для настройки определений веб-сайтов и списков.
Практические советы: создание определения пользовательского сайта и конфигурация
How to: Add a Document Template, File Type, and Editing Application to a Site Definition