Partilhar via


Introdução a Collaborative Application Markup Language (CAML)

Aplica-se a: SharePoint 2016 | SharePoint Foundation 2013 | | do SharePoint Online SharePoint Server 2013

CAML (Linguagem colaborativa de marcação de aplicativo) é uma linguagem baseada em XML que é usada no Microsoft SharePoint Foundation para definir os campos e exibições que são usados em sites e listas.

Observação

O CAML é sensível a casos.

Personalização do site com CAML

O CAML pode ser usado de várias maneiras para personalizar um site do SharePoint, incluindo o seguinte:

  • No script ou código que implementa membros do modelo de objeto do SharePoint Foundation, em que cadeias de caracteres CAML são passadas por parâmetros de método, atribuídas a propriedades ou retornadas por métodos e propriedades

  • Em mensagens SOAP que passam cadeias de caracteres CAML para um serviço Web do SharePoint Foundation para interagir remotamente com uma implantação

  • Em definições de site de front-end usadas para instanciar sites do SharePoint

  • Em Recursos do SharePoint Foundation para adicionar funcionalidades específicas em um escopo específico

Renderização com CAML

O CAML é usado para dois tipos de renderização no SharePoint Foundation: para definir o tipo de dados contidos em um campo e para construir HTML exibido no navegador. Para obter informações sobre os dois principais usos do CAML, consulte Elementos de definição de dados e elementos de renderização html.

Programação com CAML

As seguintes tarefas de programação e tópicos de visão geral ilustram várias maneiras pelas quais o CAML é usado para personalizar definições de site e lista:

Confira também