Введение в Collaborative Application Markup Language (CAML)
Дата последнего изменения: 31 января 2011 г.
Применимо к: SharePoint Foundation 2010
В этой статье
Настройка сайта с CAML
Представление с помощью CAML
Программирование с помощью CAML
Язык CAML (Collaborative Application Markup Language) — это язык на основе XML, используемый в Microsoft SharePoint Foundation для определения полей и представлений, используемых на сайтах и в списках.
Примечание |
---|
Язык CAML чувствителен к регистру. |
Настройка сайта с CAML
Язык CAML можно использовать различными способами для настройки сайта SharePoint, включая следующее:
В скриптах или программах, реализующих членов объектной модели SharePoint Foundation, где строки CAML передаются через параметры метода, назначенные свойствам, или возвращаются методами и свойствами
В обмене сообщениями SOAP, при котором строки CAML передаются в веб-службу системы SharePoint Foundation для удаленного взаимодействия с развертыванием
В определениях интерфейсных сайтов, используемых для создания сайтов SharePoint
В SharePoint Foundation "Возможностях" для добавления определенных функций в конкретной области
Представление с помощью CAML
Язык CAML используется для двух типов представления в системе SharePoint Foundation: для определения типа данных, содержащихся в поле, и для генерирования HTML-файла, отображаемого в браузере. Дополнительные сведения о двух основных сферах применения языка CAML можно получить в статьях Элементы определения данных и Элементы отображения HTML.
Программирование с помощью CAML
Следующие программные задачи и обзорные разделы иллюстрируют различные способы использования языка CAML для настройки сайтов и определений списков:
Практическое руководство. Изменение пользовательского интерфейса с помощью настраиваемых действий
Добавление шаблона документа, типа файла и приложения редактирования к определению сайта
Практическое руководство. Создание определения настраиваемого типа поля