Schéma d'affichage

Dernière modification : lundi 7 février 2011

S’applique à : SharePoint Foundation 2010

Le schéma Affichage du langage CAML (Collaborative Application Markup Language) est utilisé pour définir la manière dont le contenu d’un affichage de liste est restitué dans Microsoft SharePoint Foundation.

Notes

SharePoint Foundation 2010 utilise XSLT pour définir les affichages de liste, et le schéma d’affichage est conservé pour des raisons de compatibilité descendante. Pour plus d’informations sur les affichages de liste XSLT, voir Affichages de liste.

Un affichage de liste comprend une requête qui retourne les données affichées dans l’affichage. Pour obtenir la liste des éléments de requête, voir Schéma de requête. Pour obtenir les éléments de niveau supérieur permettant d’organiser un affichage, voir Schéma de liste.

Dans les pages .aspx SharePoint Foundation 2010, l’affichage est transmis via un objet Microsoft.SharePoint.WebPartPages.XsltListViewWebPart. Les affichages peuvent être créés ou modifiés par programme, via le modèle objet côté serveur ou côté client − par exemple les membres de SPView ou SPViewCollection et leurs types correspondants dans l’espace de noms Microsoft.SharePoint.Client (JavaScript: SP) − par le biais du service Web des affichages (méthodes de la classe Views) ou du protocole RPC (voir Méthodes SharePoint Foundation).

Éléments de rendu spécialisés

Les éléments de rendu spécialisés sont utilisés dans un affichage pour définir la logique de la construction du code HTML. Ces éléments peuvent contenir de nombreux éléments standard de rendu.

ContentTypes

Fields

FieldSwitch

  Expr

  Case

  Default

ForEach

IfEqual

  Expr1

  Expr2

  Else

  Then

IfHasRights

  RightsChoices

    RightsGroup

  Else

  Then

IfNeg

  Expr1

  Expr2

IfNew

IfSubString

  Expr1

  Expr2

  Else

  Then

Limit

  Column

  More

  Text

Length

MapToAll

MapToContentType

MapToControl

MapToIcon

Method

  SetList

  SetVar

SelectionOptions

Switch

  Expr

  Case

  Default

Éléments de rendu standard

Les éléments de rendu standard suivants sont utilisés pour rendre du code HTML dans les différentes sections des éléments de rendu structurels ou spécialisés répertoriés plus haut.

Column

Column2

Counter

CurrentRights

Field

FieldPrefix

FieldProperty

FieldSortParams

FilterLink

GetFileExtension

GetVar

HTML

HttpHost

HttpPath

HttpVDir

ID

Identity

List

ListProperty

ListUrl

ListUrlDir

LookupColumn

MeetingProperty

PageUrl

ProjectProperty

Property

ScriptQuote

ServerProperty

SetList

SetVar

ThreadStamp

URL

UrlBaseName

UrlDirName

UserID

WebQueryInfo

Voir aussi

Concepts

Schéma d’affichage CAML et XMLDefinition

Schéma de requête

Schéma de liste

Autres ressources

Affichages de liste