Partager via


View, élément (Module)

Dernière modification : lundi 22 mars 2010

S’applique à : SharePoint Foundation 2010

Dans cet article
Attributs
Éléments enfants
Éléments parents
Occurrences

Décrit une vue à l'intérieur d'un module pour obtenir une définition de site.

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

Attributs

Attribut

Description

AggregateView

Boolean facultatif. TRUE pour spécifier que la vue est une vue Fusionner les formulaires utilisée dans une bibliothèque de formulaires XML. Par défaut, une bibliothèque de formulaires XML est configurée avec une vue Fusionner les formulaires masquée. Lorsqu'un éditeur XML est utilisé pour publier un fichier de propriétés de formulaire (XFP) dans le répertoire des formulaires de la bibliothèque avec un modèle utilisé par l'éditeur, l'attribut AggregateView identifie la vue Fusionner les formulaires, qui peut alors être affichée ou masquée selon que le modèle ou la définition de liste pour la bibliothèque prend en charge la fusion des données.

BaseViewID

Integer facultatif. Spécifie l'ID de la vue de base.

ContentTypeId

Argument string facultatif. Spécifie l’ID du type de contenu.

DefaultView

Boolean facultatif. TRUE pour spécifier que la vue est la vue par défaut.

DisplayName

Text facultatif. Spécifie le nom de l'affichage qui apparaît dans le volet Lancement rapide.

FailIfEmpty

Boolean facultatif. Si la vue ne retourne aucun élément, TRUE permet de retourner une page vierge et un code d'erreur HTTP au lieu d'afficher l'élément ViewEmpty. Utilisé pour la manipulation par programme des vues à partir d'une application cliente, ce qui évite à l'application cliente d'avoir à analyser un document pour détecter si la vue est vide.

FileDialog

Boolean facultatif. TRUE pour spécifier que la vue est affichée dans des boîtes de dialogue de fichiers pour des applications utilisées dans le contexte de Windows SharePoint Services, qui analysent la sortie HTML afin de déterminer le contenu de la liste.

FPModified

Boolean facultatif. TRUE si la vue a été modifiée pendant l'édition dans un éditeur de page Web et si elle n'est plus personnalisable via l'interface utilisateur Windows SharePoint Services.

FreeForm

Boolean facultatif. TRUE pour spécifier une autre mise en forme des champs avec certains types de champ dans l'affichage des champs. Cet attribut affecte notamment l'alignement du nombre de colonnes, ce qui est particulièrement utile dans les types de vue personnalisée non tabulaire.

Hidden

Boolean facultatif. TRUE pour masquer la vue.

ID

Argument string facultatif. Spécifie l’ID de la vue.

List

Integer ou Text facultatif. Spécifie le type de liste. Cette valeur peut être l'ID du modèle d'une liste (un entier), ou l'URL d'une liste mise en service dans le site (une chaîne). La méthode conseillée consiste à utiliser Text, car Integer peut ne pas être suffisamment spécifique (par exemple, si l'on trouve deux listes d'annonces dans le site et que vous spécifiez List=104).

Name

Text facultatif. Nom donné à l’affichage (utilisé pour sélectionner un affichage nommé différent dans l’interface utilisateur, ainsi que pour faire référence à un affichage nommé lors de la spécification d’un filtre pour un champ Lookup).

OrderedView

Boolean facultatif. TRUE pour spécifier que la vue est triée.

PageType

Argument Text facultatif. Spécifie le type du formulaire dans lequel l’affichage est utilisé. Les valeurs possibles sont les suivantes :

  • DEFAULTVIEW   Affichage par défaut.

  • DIALOGVIEW   Affichage de boîte de dialogue de fichier.

  • DISPLAYFORM   Formulaire d'affichage pour les éléments de liste.

  • DISPLAYFORMDIALOG   Formulaire d'affichage pour une boîte de dialogue de fichier.

  • EDITFORM   Formulaire de modification des éléments de liste.

  • EDITFORMDIALOG   Formulaire de modification d'une boîte de dialogue de fichier.

  • INVALID   Inutilisé.

  • MAXITEMS   Inutilisé.

  • NEWFORM   Nouveau formulaire pour les éléments de liste.

  • NEWFORMDIALOG   Nouveau formulaire pour une boîte de dialogue de fichier.

  • NORMALVIEW   Affichage normal.

  • SOLUTIONFORM   Formulaire de solution.

  • VIEW   Affichage, y compris l'affichage par défaut et l'affichage normal.

Path

Text facultatif. Spécifie le nom de fichier pour la vue.

ReadOnly

Boolean facultatif. TRUE pour que la vue soit en lecture seule.

RecurrenceRowset

Boolean facultatif. TRUE pour développer des événements périodiques de la vue et afficher chaque instance de chaque événement périodique. La valeur par défaut est FALSE.

RowLimit

Integer facultatif. S'applique uniquement au type de vue HTML. Spécifie le nombre maximal de lignes à afficher sur une page unique quelconque. Lorsque la limite de ligne est dépassée, les boutons Précédent et Suivant sur la page permettent l'affichage d'autres parties du jeu d'enregistrements retourné.

Si RowLimit n'est pas spécifié, le nombre de lignes retournées par défaut est 50. Si « aucun » est spécifié pour le type de vue, toutes les lignes du jeu d'enregistrements sont retournées dans une vue unique.

Lorsqu'une vue est affichée, les variables affichées ViewHasNext et ViewHasPrev prennent la valeur TRUE ou FALSE, selon que la vue active a atteint la limite de ligne dans le jeu de données. Ces variables peuvent être utilisées dans des définitions de page successives pour afficher les boutons Next et Previous sur la page, comme dans l'exemple suivant :

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

Les variables NextPageURL et PrevPageURL prennent également des valeurs non vides si la mémoire tampon contient des données pour la page qui précède ou suit la page actuelle. Ces variables peuvent être utilisées en créant les boutons Next et Previous de manière à avoir l’URL correcte qui permet d’accéder à la page de contenu suivante.

Scope

Text facultatif. Spécifie la portée récursive pour une vue d'une bibliothèque de documents. Les valeurs possibles sont les suivantes :

  • FilesOnly— Affiche uniquement les fichiers d'un dossier spécifique.

  • Recursive— Affiche tous les fichiers de tous les dossiers.

  • RecursiveAll— Affiche tous les fichiers et tous les sous-dossiers de tous les dossiers.

Si cet attribut n'est pas défini, la vue affiche uniquement les fichiers et les sous-dossiers d'un dossier spécifique. La valeur de cet attribut correspond à la propriété Scope de la classe SPView.

ShowHeaderUI

Boolean facultatif. FALSE pour afficher tous les éléments FieldRef utilisés dans le mode d'affichage En-tête sans écriture de l'interface utilisateur en code HTML. En d'autres termes, lorsque ce mode est défini, l'interface utilisateur ne fournit pas le tri et le filtrage sous la forme de liens hypertexte dans l'en-tête de colonne. La valeur par défaut est TRUE.

Threaded

Boolean facultatif. TRUE pour appliquer le regroupement interne dans la vue. Une vue à thread est construite à partir de la colonne de thread intégrée (à condition qu'elle existe pour la liste). La vue est triée sur ce champ en tant que tri secondaire. Si d'autres colonnes de la vue sont marquées comme étant triées ou regroupées, elles sont appliquées avant l'ordre de tri des colonnes de thread. Toutes les discussions regroupées par thème peuvent ainsi être réunies, et le thread de message peut être affiché sous la collection.

Lorsque la valeur est TRUE, l'élément RowLimit a une signification différente lorsqu'il est utilisé dans une vue de liste forum de discussion à thème. Au lieu de spécifier le nombre d'éléments à retourner, il spécifie le nombre de threads de discussion à retourner (un thread pouvant être constitué d'un ou de plusieurs éléments). En plus d'avoir l'attribut Threaded défini à TRUE, une vue à thread doit être triée par l'ID de thread ; dans le cas contraire, le comportement de limite de ligne ne prend pas effet.

Type

Text facultatif. Spécifie le type d'affichage de la vue. Le type est la vue HTML énumérée courante et elle peut prendre la valeur HTML,Chart ou Pivot.

Url

URL facultatif. Spécifie l'URL de la vue.

WebPartOrder

Argument integer facultatif. Spécifie l’ordre du composant WebPart.

WebPartZoneID

Argument string facultatif. Spécifie la zone pour le composant WebPart.

Éléments enfants

BinarySerializedWebPart, élément (Module)

Éléments parents

Fichier

Occurrences

Minimum : 0

Maximum : illimité

Exemple

Pour obtenir un exemple d'utilisation de cet élément, voir Modules.

Voir aussi

Concepts

Module

Modules

Procédure : mettre en service un fichier