Compartir a través de


Elemento View (Módulo)

Última modificación: lunes, 22 de marzo de 2010

Hace referencia a: SharePoint Foundation 2010

En este artículo
Atributos
Elementos secundarios
Elementos primarios
Repeticiones

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

<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>

Atributos

Atributo

Descripción

AggregateView

Boolean opcional. Se establece en TRUE para especificar que la vista es una vista de combinación de formularios usada en una biblioteca de formularios XML. De manera predeterminada, una biblioteca de formularios XML se proporciona con una vista de combinación de formularios que está inicialmente oculta. Cuando se usa un editor XML para publicar un archivo de 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 o definición de lista de la biblioteca admite la combinación de datos.

BaseViewID

Integer opcional. Especifica el identificador de la vista base.

ContentTypeId

string opcional. Especifica el identificador del tipo de contenido.

DefaultView

Boolean opcional. Es 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, se especifica TRUE para devolver una página en blanco y un código de error HTTP en lugar de representar el elemento ViewEmpty. Sirve para manipular mediante programación las vistas desde una aplicación cliente, de manera que se evite 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. Es TRUE si se ha modificado la vista mediante su edición en un editor de páginas web y la vista ya no se puede personalizar mediante la interfaz de usuario de 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 las columnas de números, lo que resulta especialmente útil en tipos de vistas no tabuladas personalizables.

Hidden

Boolean opcional. Es TRUE para ocultar la vista.

ID

string opcional. Especifica el identificador de la vista.

List

Integer opcional o Text. Especifica el tipo de lista. Este valor puede ser el identificador de la plantilla de una lista (un entero), o la dirección URL a una lista configurada en el sitio (una cadena). La práctica recomendada es utilizar Text, porque Integer podría no ser lo suficientemente específico (p. ej., si hay dos listas de anuncios en el sitio y se especifica List=104).

Name

Text opcional. Nombre dado a la vista (se usa para seleccionar una vista con nombre diferente en la interfaz de usuario así como para referirse a una vista con nombre a la hora de especificar un filtro para un campo Lookup).

OrderedView

Boolean opcional. Es 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 son:

  • DEFAULTVIEW   Vista predeterminada.

  • DIALOGVIEW   Vista del cuadro de diálogo Archivo.

  • DISPLAYFORM   Display form para los elementos de la lista.

  • DISPLAYFORMDIALOG   Display form para un cuadro de diálogo de archivo.

  • EDITFORM   Edit form para elementos de lista.

  • EDITFORMDIALOG   Edit form para un cuadro de diálogo de archivo.

  • INVALID   No se utiliza.

  • MAXITEMS   No se utiliza.

  • NEWFORM   New form para elementos de la lista.

  • NEWFORMDIALOG   New form para un cuadro de diálogo de archivo.

  • NORMALVIEW   Vista normal.

  • SOLUTIONFORM   Solution form.

  • VIEW   Vista, incluyendo vista predeterminada y normal.

Path

Text opcional. Especifica el nombre de archivo para la vista.

ReadOnly

Boolean opcional. Es TRUE para hacer que la vista sea de sólo lectura.

RecurrenceRowset

Boolean opcional. Es TRUE para expandir los eventos periódicos en la vista y mostrar cada una de las instancias de cada evento periódico. El valor predeterminado es FALSE.

RowLimit

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 cualquier primera página. Cuando se supera el límite de filas, los botones de avance y retroceso 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 sucesivas definiciones de página para representar los botones Next y Previous en la página, como en el ejemplo siguiente:

        <Switch>
  <Expr><GetVar Name=”ViewHasPrev”/></Expr>
  <Case Value=”TRUE”>
    <![CDATA[...Previous button defined here... ]]>
  </Case>
</Switch>
      

Las variables NextPageURL y PrevPageURL también se establecen en valores que no están en blanco cuando hay contenido de paginación hacia adelante o hacia atrás desde la presentación actual. Estas variables se pueden usar mediante la construcción de los botones Next y Previous con el fin de tener la dirección URL correcta para tener acceso a la siguiente página de contenido.

Scope

Text opcional. Especifica el ámbito recursivo para una vista de una biblioteca de documentos. Entre los posibles valores se incluyen los siguientes:

  • FilesOnly: muestra sólo los archivos de una carpeta específica.

  • Recursive: 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 sólo los archivos y las subcarpetas de una carpeta específica. El valor de este atributo se corresponde con la propiedad Scope de la clase SPView.

ShowHeaderUI

Boolean opcional. FALSE para representar todos los elementos FieldRef usados en el modo de visualización de encabezado sin decorar la interfaz del usuario con HTML. Es decir, cuando se establece este modo, la interfaz del usuario no proporciona ordenación ni filtrado como hipervínculos en el encabezado de la columna. El valor predeterminado es TRUE.

Threaded

Boolean opcional. Es TRUE para aplicar la agrupación interna en la vista. Una vista de subproceso se construye tomando como base la columna de subprocesamiento integrada (se asume que existe para la lista). La vista se ordena en este campo como ordenación secundaria. Si se especifican otras columnas de la vista como ordenadas o agrupadas, éstas se aplican antes que el criterio de ordenación de columna de subprocesamiento. Como resultado, todas las discusiones agrupadas por un tema se pueden recopilar juntas y el subprocesamiento de mensaje puede mostrarse debajo de la colección.

Cuando se establece en TRUE, el elemento RowLimit tiene un significado diferente cuando se usa en una vista de lista de panel de discusión de subprocesos. En lugar de especificar el número de elementos que van a devolver, especifica el número de subprocesos de discusión que se van a devolver, en el que un subproceso puede estar formado por uno o más elementos. Además de tener el atributo Threaded establecido en TRUE, una vista de subproceso debe ordenarse por el identificador de subproceso; de no ser así no tendrá efecto este comportamiento de límite de filas.

Type

Text opcional. Especifica el tipo de representación de la vista. El tipo es la vista HTML enumerada habitualmente y puede establecerse en HTML, Chart o Pivot.

Url

URL opcional. Especifica la dirección URL para la vista.

WebPartOrder

integer opcional. Especifica el orden del elemento web.

WebPartZoneID

string opcional. Especifica la zona para el elemento web.

Elementos secundarios

Elemento BinarySerializedWebPart (Module)

Elementos primarios

File

Repeticiones

Mínimo: 0

Máximo: sin límite

Ejemplo

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

Vea también

Conceptos

Módulo

Módulos

Procedimientoa para aprovisionar un archivo