Esquema View

Última modificación: lunes, 07 de febrero de 2011

Hace referencia a: SharePoint Foundation 2010

El esquema View del Lenguaje de marcado de aplicaciones de colaboración (CAML) se usa para definir el modo en que se representa el contenido de una vista de lista en Microsoft SharePoint Foundation.

Nota

SharePoint Foundation 2010 usa XSLT para definir vistas de lista y mantiene el esquema View para compatibilidad con versiones anteriores. Para obtener información acerca de las vistas de lista de XSLT, vea Vistas de lista.

Una vista de lista incluye una consulta que devuelve los datos que se muestran en la vista. Para obtener la lista de elementos de consulta, vea Esquema Query. Para ver los elementos de primer nivel que se usan para organizar una vista, vea Esquema de lista.

En las páginas .aspx de SharePoint Foundation 2010, la vista se ofrece a través de un objeto Microsoft.SharePoint.WebPartPages.XsltListViewWebPart. Las vistas se pueden crear o modificar mediante programación a través del modelo de objetos del lado servidor o del lado cliente (por ejemplo, los miembros de la clase SPView o SPViewCollection y sus tipos relacionados en el espacio de nombres Microsoft.SharePoint.Client [JavaScript: SP]), a través del servicio web de vistas (métodos de la clase Views) o a través del protocolo de llamada a procedimiento remoto (RPC) (vea Métodos de SharePoint Foundation).

Elementos de representación especializados

Los elementos de representación especializados se usan dentro de una vista para definir la lógica para construir HTML. Estos elementos pueden contener varios elementos de representación estándar.

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

Elementos de representación estándar

Los siguientes elementos de representación estándar se usan para representar HTML dentro de las distintas secciones de los elementos de representación estructurales o especializados enumerados anteriormente.

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

Vea también

Conceptos

Esquema View de CAML y XMLDefinition

Esquema Query

Esquema de lista

Otros recursos

Vistas de lista