Compartir a través de


Elemento View (Módulo)

Se aplica a: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Describe una vista dentro de un módulo para obtener una definición de sitio.

Definición

<View
  AggregateView = "TRUE" | "FALSE"
  BaseViewID = "Integer"
  ContentTypeId = string
  DefaultView = "TRUE" | "FALSE"
  DisplayName = "Text"
  FailIfEmpty = "TRUE" | "FALSE"
  FileDialog = "TRUE" | "FALSE"
  FPModified = "TRUE" | "FALSE"
  FreeForm = "TRUE" | "FALSE"
  Hidden = "TRUE" | "FALSE"
  ID = string
  List = "Integer" | "Text"
  Name = "Text"
  OrderedView = "TRUE" | "FALSE"
  PageType = "Text"
  Path = "Text"
  ReadOnly = "TRUE" | "FALSE"
  RecurrenceRowset = "TRUE" | "FALSE"
  RowLimit = "Integer"
  Scope = "Text"
  ShowHeaderUI = "TRUE" | "FALSE"
  Threaded = "TRUE" | "FALSE"
  Type = "HTML" | "Chart" | "Pivot"
  Url = "URL"
  WebPartOrder = integer
  WebPartZoneID = string>
</View>

Elementos y atributos

En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.

Atributos

Atributo Description
AggregateView Boolean opcional. TRUE para especificar que la vista es una vista Combinar formularios usada en una biblioteca de formularios XML. De forma predeterminada, una biblioteca de formularios XML está configurada con una vista Combinar formularios que está oculta inicialmente. Cuando se usa un editor XML para publicar un archivo Propiedades de formularios XML (XFP) en el directorio de formularios de la biblioteca junto con una plantilla usada por el editor, el atributo AggregateView identifica la vista de combinación de formularios, que se puede hacer visible u ocultar en función de si la plantilla de lista o definición de la biblioteca admiten la combinación de datos.
BaseViewID Integer opcional. Especifica el identificador de la vista base.
ContentTypeId Cadena opcional. Especifica el identificador del tipo de contenido.
DefaultView Boolean opcional. TRUE para especificar que la vista es la vista predeterminada.
DisplayName Text opcional. Especifica el nombre de la vista que se muestra en Inicio rápido.
FailIfEmpty Boolean opcional. Si la vista no devuelve ningún elemento, TRUE para devolver una página en blanco y un código de error HTTP en lugar de representar el elemento ViewEmpty. Se usa para manipular mediante programación vistas desde una aplicación cliente, impidiendo que la aplicación cliente tenga que analizar un documento para detectar si la vista está vacía.
FileDialog Boolean opcional. Es TRUE para especificar que la vista se muestra en los cuadros de diálogo de archivo para las aplicaciones usadas dentro del contexto de Windows SharePoint Services, que analizan el HTML de salida para determinar el contenido de la lista.
FPModified Boolean opcional. TRUE si la vista se ha modificado mediante la edición en un editor de páginas web y la vista ya no es personalizable por la interfaz de usuario de Microsoft Windows SharePoint Services.
Freeform Boolean opcional. Es TRUE para especificar el formato de campo alternativo para determinados tipos de campos en el caso de la representación de campos. En concreto, esto afecta a la alineación de columnas de número, lo que es especialmente útil en tipos de vistas personalizadas no tabulares.
Hidden Boolean opcional. TRUE para ocultar la vista.
ID Cadena opcional. Especifica el identificador de la vista.
Lista Integer o Text opcional. Especifica el tipo de lista. Este valor puede ser el identificador de la plantilla de una lista (un número), o la URL para una lista que se proporciona en el sitio (una cadena). Lo ideal es utilizar Text, porque es posible que Integer no sea suficientemente específico (por ejemplo, si en el sitio hay dos listas de anuncios y se especifica List=104).
Nombre Text opcional. El nombre dado a la vista (usado para seleccionar una vista con nombre diferente de la interfaz de usuario, así como para hacer referencia a una vista con nombre al especificar un filtro para el campo Lookup).
OrderedView Boolean opcional. TRUE para especificar que la vista está ordenada.
PageType Text opcional. Especifica el tipo de formulario en el que se usa la vista. Los valores posibles incluyen la siguiente vista predeterminada de

* DEFAULTVIEW.
* DIALOGVIEW Vista del cuadro de diálogo Archivo.
* DISPLAYFORM Mostrar formulario para elementos de lista.
* DISPLAYFORMDIALOG Mostrar formulario para un cuadro de diálogo de archivo.
* EDITFORM Editar formulario para elementos de lista.
* EDITFORMDIALOG Editar formulario para un cuadro de diálogo de archivo.
* NO VÁLIDO No se usa.
* MAXITEMS No se usa.
* NEWFORM Nuevo formulario para elementos de lista.
* NEWFORMDIALOG Nuevo formulario para un cuadro de diálogo de archivo.
* NORMALVIEW Vista normal.
* SOLUTIONFORM Formulario de solución.
* VISTA Vista, incluida la vista predeterminada y la vista normal.
Ruta de acceso Text opcional. Especifica el nombre de archivo para la vista.
ReadOnly Boolean opcional. TRUE para hacer que la vista sea de sólo lectura.
RecurrenceRowset Boolean opcional. TRUE para expandir eventos periódicos en la vista y mostrar cada instancia de cada evento periódico. El valor predeterminado es FALSE.
Límite de fila Integer opcional. Se aplica sólo al tipo de vista HTML. Especifica el número máximo de filas que se van a representar en una única página. Cuando se supera el límite de filas, los botones siguiente y anterior de la página permiten ver otras partes del conjunto de registros devuelto.

Si no se especifica RowLimit , el número predeterminado de filas devueltas es 50. Si se especifica "None" para el tipo de vista, todas las filas del conjunto de registros se devuelven en una vista.

Cuando se representa una vista, las variables de representación ViewHasNext y ViewHasPrev se establecen en TRUE o FALSE, en función de si la vista actual ha alcanzado el límite de filas del conjunto de datos. Estas variables se pueden usar en definiciones de página sucesivas para representar los botones Siguiente y Anterior en la página, como en el ejemplo XML siguiente:
</Switch><Expr><GetVar Name="ViewHasPrev"/></Expr>

<Case Value="TRUE"><Switch>


<![CDATA[...Previous button defined here... ]]>


</Case> Las variables NextPageURL y PrevPageURL también se establecen en valores no ablank cuando hay contenido de paginación hacia delante o hacia atrás desde la pantalla actual. Estas variables se pueden usar mediante la construcción de los botones Siguiente y Anterior para tener la dirección URL correcta para acceder a la página siguiente de contenido.
Scope Text opcional. Especifica el ámbito recursivo de una vista de una biblioteca de documentos. Los valores posibles incluyen lo siguiente:

* FilesOnly: mostrar solo los archivos de una carpeta específica.
* Recursivo: muestra todos los archivos de todas las carpetas.
* RecursiveAll: muestra todos los archivos y todas las subcarpetas de todas las carpetas.

Si no se establece este atributo, la vista muestra solo los archivos y subcarpetas de una carpeta específica. El valor de este atributo corresponde a la propiedad Scope de la clase SPView.
ShowHeaderUI Boolean opcional. FALSE para representar todos los elementos FieldRef usados en el modo de presentación de encabezado sin agregar a la interfaz de usuario código HTML. En otras palabras, cuando se establece este modo, la interfaz de usuario no proporciona la ordenación y filtrado como hipervínculos en el encabezado de columna. El valor predeterminado es TRUE.
Roscado Boolean opcional. TRUE para aplicar agrupación interna en la vista. Una vista encadenada se construye basándose en la columna de subprocesamiento integrada (se supone que existe para la lista). La vista se ordena en este campo como la ordenación secundaria. Si otras columnas en la vista se especifican como ordenadas o agrupadas, éstas se aplican antes del criterio de ordenación de columna de subprocesamiento. Como resultado, todas las discusiones agrupadas por un tema se pueden recopilar juntas y el subproceso del mensaje se puede mostrar debajo de la colección.

Cuando es TRUE, el elemento RowLimit tiene un significado diferente cuando se usa en una vista de lista del panel de discusión en subprocesos. En lugar de especificar el número de elementos que deben devolverse, especifica el número de líneas de discusión que se van a devolver, teniendo en cuenta que una línea se compone de uno o más elementos. Además de tener el atributo Threaded establecido como TRUE, se debe ordenar una vista encadenada por el identificador de subproceso; en caso contrario, este comportamiento de límite de fila no tendrá efecto.
Tipo Text opcional. Especifica el tipo de representación de la vista. El tipo es la vista HTML enumerada común y se puede establecer en HTML, Chart o Pivot.
Url URL opcional. Especifica la dirección URL de la vista.
WebPartOrder Entero opcional. Especifica el orden del elemento web.
WebPartZoneID Cadena opcional. Especifica la zona del elemento web.

Elementos secundarios

Elemento BinarySerializedWebPart (Module)

Elementos principales

Archivo

Repeticiones

Mínimo: 0

Máximo: sin límite

Ejemplo

Para obtener un ejemplo de cómo se usa este elemento, consulte Modules.

Vea también