Présentation de CAML (Collaborative Application Markup Language)

S’applique à : SharePoint 2016 | SharePoint Foundation 2013 | SharePoint En ligne | SharePoint Server 2013

CamL (Collaborative Application Markup Language) est un langage XML utilisé dans Microsoft SharePoint Foundation pour définir les champs et les affichages utilisés dans les sites et les listes.

Notes

CAML respecte la casse.

Personnalisation de site avec CAML

Vous pouvez utiliser CAML de différentes manières pour personnaliser un site SharePoint, notamment :

  • Dans le script ou le code qui implémente les membres du modèle objet SharePoint Foundation, où les chaînes CAML sont transmises via des paramètres de méthode, affectées à des propriétés ou renvoyées par des méthodes et des propriétés

  • Dans la messagerie SOAP qui transmet des chaînes CAML à un service Web SharePoint Foundation pour interagir à distance avec un déploiement

  • Dans les définitions de sites frontaux utilisées pour instancier des sites SharePoint

  • In SharePoint Foundation Features to add specific functionality within a particular scope

Rendu en CAML

CAML est utilisé pour deux types de rendu dans SharePoint Foundation : pour définir le type de données contenues dans un champ et pour construire du code HTML qui s’affiche dans le navigateur. Pour plus d’informations sur les deux principales utilisations de CAML, voir Data-Defining Elements et HTML-Rendering Elements.

Programmation en CAML

Les tâches de programmation et rubriques de présentation suivantes illustrent les différentes utilisations de CAML pour personnaliser les définitions de sites et de listes :

Voir aussi