Partager via


View, élément (Module)

S’applique à : SharePoint 2016 | SharePoint Foundation 2013 | | SharePoint Online SharePoint Server 2013

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

Définition

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

Éléments et attributs

Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.

Attributs

Attribut Description
AggregateView Facultatif Boolean. TRUE pour spécifier que l’affichage est un vue Fusionner les formulaires utilisée dans une bibliothèque de formulaires XML. Par défaut, une bibliothèque de formulaires XML est mise en service avec une vue Fusionner les formulaires qui est initialement masquée. Lorsqu’un éditeur XML est utilisé pour publier un fichier XFP (XML Form Properties) dans le répertoire Forms de la bibliothèque avec un modèle utilisé par l’éditeur, l’attribut AggregateView identifie la vue Fusionner les formulaires, qui peut être rendue visible ou masquée selon que la définition ou le modèle de liste pour la bibliothèque prend ou non en charge la fusion des données.
BaseViewID Integer facultatif. Spécifie l’ID de l’affichage de base.
ContentTypeId Chaîne facultative. Spécifie l'ID du type de contenu.
DefaultView Facultatif Boolean. TRUE pour spécifier que l’affichage est l’affichage par défaut.
DisplayName Text facultatif. Spécifie le nom de l'affichage qui apparaît dans le volet Lancement rapide.
FailIfEmpty Facultatif Boolean. Si l’affichage ne retourne aucun élément, la valeur TRUE permet de retourner une page vierge et un code d’erreur HTTP au lieu de restituer l’élément ViewEmpty. Utilisé pour la manipulation par programme des affichages à partir d’une application cliente, afin que celle-ci n’ait pas besoin d’analyser un document pour découvrir si l’affichage est vide.
FileDialog Facultatif Boolean. 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 Facultatif Boolean. TRUE si l’affichage a été modifié par modification dans un éditeur de page web et que l’affichage n’est plus personnalisable par l’interface utilisateur Microsoft Windows SharePoint Services.
Freeform Facultatif Boolean. TRUE pour spécifier une autre mise en forme des champs avec certains types de champ dans l'affichage des champs. En particulier, cela affecte l’alignement des colonnes de nombres, ce qui est notamment utile dans les types d’affichages non tabulaires personnalisés.
Hidden Facultatif Boolean. TRUE pour masquer l’affichage.
ID Chaîne facultative. Spécifie l’ID de la vue.
List Argument Integer ou Text facultatif. Spécifie le type de liste. Cette valeur peut être l'ID du modèle pour une liste (un entier) ou l'URL vers 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, s'il existe deux listes d'annonces dans le site et que vous spécifiez List=104).
Name Texte 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 Facultatif Boolean. TRUE pour spécifier que l’affichage est trié.
PageType Argument Text facultatif. Spécifie le type du formulaire dans lequel l’affichage est utilisé. Les valeurs possibles sont les suivantes :

* AFFICHAGE PAR DÉFAUT DEFAULTVIEW.
* DIALOGVIEW Affichage de la boîte de dialogue Fichier.
* DISPLAYFORM Formulaire d’affichage des éléments de liste.
* DISPLAYFORMDIALOG Formulaire d’affichage d’une boîte de dialogue de fichier.
* EDITFORM Modifier le formulaire pour les éléments de liste.
* EDITFORMDIALOG Modifier le formulaire d’une boîte de dialogue de fichier.
* NON VALIDE Non utilisé.
* MAXITEMS Non utilisé.
* 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.
* VUE Affichage, y compris l’affichage par défaut et l’affichage normal.
Chemin Text facultatif. Spécifie le nom de fichier pour l’affichage.
ReadOnly Facultatif Boolean. TRUE pour que l’affichage soit disponible en lecture seule.
RecurrenceRowset Facultatif Boolean. TRUE pour développer les événements périodiques dans l’affichage 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 d’affichage HTML. Spécifie le nombre maximal de lignes à rendre sur n’importe quelle page. Lorsque la limite de lignes est dépassée, les boutons suivant et précédent de la page permettent d’afficher 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 « None » est spécifié pour le type d’affichage, toutes les lignes du jeu d’enregistrements sont retournées dans une seule vue.

Lorsqu’une vue est rendue, les variables de rendu ViewHasNext et ViewHasPrev sont définies sur TRUE ou FALSE, selon que l’affichage actuel a atteint la limite de lignes du jeu de données. Ces variables peuvent être utilisées dans des définitions de page successives pour afficher les boutons Suivant et Précédent sur la page, comme dans l’exemple XML suivant :
</Switch><Expr><GetVar Name="ViewHasPrev"/></Expr>

<Case Value="TRUE"><Switch>


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


</Case> Les variables NextPageURL et PrevPageURL sont également définies sur des valeurs non vides lorsqu’il existe du contenu de pagination vers l’avant ou vers l’arrière de l’affichage actuel. Ces variables peuvent être utilisées en construisant les boutons Suivant et Précédent pour avoir l’URL correcte pour accéder à la page de contenu suivante.
Scope Text facultatif. Spécifie l'étendue récursive pour un affichage d’une bibliothèque de documents. Les valeurs possibles sont les suivantes :

* FilesOnly— Afficher uniquement les fichiers d’un dossier spécifique.
* Récursif : 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 sous-dossiers d’un dossier spécifique. La valeur de cet attribut correspond à la propriété Scope de la classe SPView.
ShowHeaderUI Facultatif Boolean. FALSE pour afficher tous les éléments FieldRef utilisés dans le mode d’affichage d’en-tête sans décoration de l’interface utilisateur avec du code HTML. En d’autres termes, lorsque ce mode est défini, l’interface utilisateur ne fournit pas le tri et le filtrage sous forme de liens hypertexte dans l’en-tête de colonne. La valeur par défaut est TRUE.
Fileté Facultatif Boolean. TRUE pour appliquer le regroupement interne dans l’affichage. Un affichage thématique est construit selon la colonne de threading intégrée (supposée exister 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. Par conséquent, toutes les discussions regroupées par rubrique peuvent être collectées ensemble et les threads de messages peuvent être affichés sous la collection.

Si la valeur est TRUE, l’élément RowLimit a une signification différente lorsqu’il est utilisé sur un affichage de liste de discussion threaded. Au lieu de spécifier le nombre d’éléments à retourner, il spécifie le nombre de discussions thématiques à retourner, où un thème peut être constitué d’un ou plusieurs éléments. Outre le fait d’avoir l’attribut Threaded défini sur TRUE, un affichage thématique doit être trié par l’ID de thread ; sinon, ce comportement de limite de ligne n’entre pas en vigueur.
Type Text facultatif. Spécifie le type de rendu de l’affichage. Le type est l’affichage HTML énuméré courant et peut être défini sur HTML,Chart ou Pivot.
Url URL facultatif. Spécifie l’URL de l’affichage.
WebPartOrder Entier facultatif. Spécifie l’ordre du composant WebPart.
WebPartZoneID Chaîne facultative. Spécifie la zone pour le composant WebPart.

Éléments enfants

BinarySerializedWebPart, élément (Module)

Éléments parents

Fichier

Occurrences

Minimum : 0

Maximum : pas de limite

Exemple

Pour obtenir un exemple de la façon dont cet élément est utilisé, voir Modules.

Voir aussi