Paramètres globaux XSLT
Dernière modification : mercredi 2 février 2011
S’applique à : SharePoint Foundation 2010
Microsoft SharePoint Foundation implémente un fichier XSLT principal (%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS\XSL\main.xsl) pour déclarer tous les paramètres d’entrée à utiliser dans les transformations XSLT. Vous pouvez implémenter ces valeurs globales dans des fichiers XSLT personnalisés pour définir des affichages de liste. Pour plus d’informations sur l’utilisation de ces paramètres, voir Liaisons de paramètres XSLT.
Le tableau suivant répertorie les paramètres déclarés dans main.xsl.
Nom |
Description |
---|---|
AddNewAnnouncement |
Valeur de chaîne localisée pour addnewitem qui est spécifiée dans wss.resx. |
AddServerFilterOperationHash |
Indicateur Boolean qui correspond à la propriété AddServerFilterOperationHash de la classe XsltListViewWebPart. |
ByText |
Chaîne vide dans SharePoint Foundation 2010. Réservé pour une utilisation ultérieure. |
CascadeDeleteWarningMessage |
Réservé pour une utilisation ultérieure. |
dvt_filterfields |
Liste de champs de filtre séparés par des virgules. |
dvt_firstrow |
Identificateur (ID) de la première ligne de la page actuelle. |
dvt_form_key |
|
dvt_nextpagedata |
Valeur utilisée dans un lien vers la page suivante. |
dvt_partguid |
Identique au paramètre WebPartClientID. Valeur de chaîne de la propriété UniqueID du composant WebPart. |
dvt_prevpagedata |
Valeur utilisée dans un lien vers la page précédente. |
dvt_RowCount |
Nombre de lignes dans la page actuelle de l’affichage. |
dvt_sortdir |
Ordre de tri. Peut avoir pour valeur ascending ou descending. |
dvt_sortfield |
Nom de champ de tri. |
EcbMode |
Indicateur Boolean qui spécifie si la transformation XSLT est en cours d’exécution pour le rendu du menu déroulant de bloc de contrôle d’édition. |
EnableAlert |
Indicateur Boolean qui spécifie la valeur retournée par la méthode BrowserAlertsEnabled() de la classe SPPageManager. |
ENCODED_FORM_NEW |
URL de page de formulaire de nouvel élément dans un format d’URL. Le chemin d’accès est absolu. Le codage de l’URL est plus robuste que le codage du chemin d’URL. |
EntityName |
Nom de l’entité de la source de données externe. |
EntityNamespace |
Espace de noms de la source de données externe. |
ExternalDataListPermissions |
Autorisation sur la liste des données externes. |
FieldSortParam |
Chaîne qui contient toutes les opérations de filtrage. |
Filter |
Indicateur Boolean qui spécifie si la liste déroulante de filtrage peut contenir trop de choix dans les grandes listes et si l’affichage retrouve le format de liste déroulante HTML pour des raisons de performances et d’évolutivité. |
FilterLink |
Chaîne utilisée dans les opérations de filtrage en tant que chaîne de requête. |
FilterLinkNoHost |
Chaîne vide dans SharePoint Foundation 2010. Réservé pour une utilisation ultérieure. |
FORM_DISPLAY |
URL de page de formulaire d’affichage de l’élément dans un format de chemin d’URL. Le chemin d’accès est absolu. |
FORM_DISPLAY_HTMLURLATTRIBUTEENCODED |
URL de page de formulaire d’affichage de l’élément dans un format d’attribut d’URL. Le chemin d’accès est absolu. |
FORM_EDIT |
URL de page de formulaire de modification de l’élément dans un format de chemin d’URL. Le chemin d’accès est absolu. |
FORM_NEW |
URL de page de formulaire de nouvel élément dans un format de chemin d’URL. Le chemin d’accès est absolu. |
FreeForm |
Indique si l’affichage est de type FreeForm. La valeur par défaut est 0, mais si l’affichage est de type FreeForm, la valeur est 1. |
GroupingRender |
Indicateur Boolean qui spécifie si l’affichage est restitué pour le regroupement de rappels. |
HasRelatedCascadeLists |
Indicateur Boolean qui spécifie si la liste actuelle possède une liste associée et s’il existe au moins un champ associé pour la liste. |
HasTitleField |
$XmlDefinition/ViewFields/FieldRef[@Name='Title'] |
HttpHost |
Valeur de chaîne de l’élément HTTPHost. |
HttpPath |
Valeur de chaîne de l’élément HttpVdir, suivie de /_vti_bin/owssvr.dll?CS=65001. Cette valeur est codée dans un format de chemin d’URL. |
HttpVDir |
URL du site Web actuel qui contient la liste. Si l’affichage englobe plusieurs sites Web, le site n’est pas celui qui contient la page, mais celui qui contient la liste. |
HttpVDirUniEncoded |
Valeur de l’élément HttpVDir dans un format de chemin d’URL. |
idPresEnabled |
Valeur de chaîne localisée d’idPresEnabled dans wss.resx. |
InlineEdit |
Indicateur Boolean qui spécifie si l’affichage se trouve en mode modification intraligne. |
IsDocLib |
Indicateur Boolean qui spécifie si l’affichage est destiné à une bibliothèque de documents. |
IsGhosted |
Indicateur Boolean qui spécifie si l’affichage contient du code XSL de substitution ou si par défaut il utilise le code XSL à l’échelle de la batterie de serveurs SharePoint Foundation partagé par tous les affichages par défaut. |
IsHomePageView |
Réservé pour une utilisation ultérieure. |
IsPostBack |
Indicateur Boolean qui est défini sur 1 si la propriété IsPostBack de la classe Page a pour valeur true. |
LCID |
Valeur de System.Threading.Thread.CurrentThread.CurrentUICulture.LCID dans un format de chaîne. |
List |
Propriété ID de la liste. |
ListRight_AddListItems |
Indicateur Boolean qui spécifie si l’utilisateur actuel possède l’autorisation AddListItems. |
ListTitle |
Title de la liste actuelle dans un format de script. |
ListUrlDir |
URL du dossier qui contient la liste dans un format relatif de serveur. |
LobSystemInstanceName |
Nom de l’instance du système métier de la source de données externe. |
ManualRefresh |
Indicateur Boolean qui spécifie si la propriété ManualRefresh de l’objet XsltListViewWebPart d’hébergement est définie sur true. |
MasterVersion |
Version d’expérience utilisateur du site Web actuel (SPWeb). Définit les éléments d’interface utilisateur et les pages maîtres utilisés sur le site Web et permet de déterminer la compatibilité avec les autres composants SharePoint. |
Modified |
Valeur de chaîne localisée de Modified dans wss.resx. |
Modified_By |
Valeur de chaîne localisée de Modified_By dans wss.resx. |
MoreAnnouncements |
Valeur de chaîne localisée de moreItemsParen dans wss.resx. |
NavigateForFormsPages |
Valeur Boolean qui détermine s’il faut naviguer dans les pages de formulaire ou utiliser une boîte de dialogue modale. true indique qu’il faut naviguer dans la page complète (comme c’était le cas dans SharePoint Foundation), tandis que false ouvre la page de formulaire de liste dans une boîte de dialogue modale. |
NewGifAltString |
Valeur de chaîne localisée de new_gif_alttext dans wss.resx. |
NoAJAX |
Indicateur Boolean qui spécifie si l’affichage génère un marquage d’interface utilisateur SharePoint Foundation 2010 ou SharePoint Foundation. |
NoAnnouncements |
Valeur de chaîne localisée de noXinviewofY_LIST dans wss.resx. |
NoAnnouncementsHowTo |
Valeur de chaîne localisée de noXinviewofY_DEFAULT dans wss.resx. |
NoCTX |
Indicateur Boolean qui spécifie si SharePoint Foundation génère ctx (ContextInfo (éventuellement en anglais)) ECMAScript (JavaScript, JScript) pour l’affichage. |
open_menu |
Valeur de chaîne localisée d’open_menu dans wss.resx. |
OpenMenuKeyAccessible |
Valeur de chaîne localisée d’OpenMenuKeyAccessible dans wss.resx. |
OverrideFilterQstring |
Chaîne qui représente l’opération de filtrage, y compris une opération de filtrage supplémentaire basée sur une chaîne de requête. |
OverrideScope |
Valeur de chaîne d’étendue d’affichage (SPViewScope) dans la source de données sur laquelle repose l’affichage actuel. |
OverrideSelectCommand |
Chaîne selectcommand dans la source de données sur laquelle repose l’affichage actuel. La valeur est vide sauf si la propriété HasOverrideSelectCommand de la classe XsltListViewWebPart est définie sur true. |
PagePath |
Chemin d’accès de la page HttpRequest. |
PagePathFinal |
concat($PagePath,'?') |
PresenceEnabled |
Si la propriété EffectivePresenceEnabled du site Web a pour valeur true, cette valeur est égale à 1 ; sinon, elle est égale à 0. |
Project |
URL du dossier qui contient la liste dans un format relatif de site Web. |
RecursiveView |
Chaîne vide dans SharePoint Foundation 2010. Réservé pour une utilisation ultérieure. |
RenderCTXOnly |
Indique de restituer uniquement le code de script ctx (ContextInfo (éventuellement en anglais)), et pas de code HTML. |
RootFolderParam |
Chaîne qui contient l’affichage et la chaîne de requête RootFolder sur laquelle repose l’affichage actuel. |
RootSiteUrl |
URL du site Web racine de la collection de sites. |
RowLimit |
Limite de la pagination de l’affichage. |
RowTotalCount |
Nombre total de lignes extraites de la collection d’éléments de liste. |
select_deselect_all |
Valeur de chaîne localisée de select_deselect_all dans wss.resx. |
SelectedID |
ID de l’élément qui est sélectionné dans l’affichage pour la sélection du composant WebPart. Chaîne vide si aucun élément n’est sélectionné. |
ServerRelativeUrl |
URL relative de serveur du site Web. |
ShowAlways |
Réservé pour une utilisation ultérieure. |
ShowWebPart |
Chaîne qui contient la chaîne de requête PageView et ShowWebPart. |
SortQueryString |
Chaîne qui contient la chaîne de requête SortDir et SortField. |
SpecificFinderName |
Nom de recherche spécifique à la source de données externe. |
TabularView |
Détermine ou définit si l’affichage comprend des cases à cocher d’opération en bloc lorsque cela est possible. Au moment du rendu, SharePoint Foundation effectue des vérifications supplémentaires des valeurs UIVersion et ViewStyle lorsqu’il détermine s’il convient d’afficher des cases à cocher d’élément individuelles. |
Userid |
ID de l’utilisateur actuel (ID). |
View |
ID de l’affichage (ID). |
ViewCounter |
Entier qui identifie le composant WebPart. Les valeurs ne sont uniques que dans une demande donnée et peuvent changer lors des demandes suivantes. |
WebEditorPreview |
Chaîne vide dans SharePoint Foundation 2010. Réservé pour une utilisation ultérieure. |
WebPartClientID |
Valeur de chaîne de la propriété UniqueID du composant WebPart. |
WebTitle |
Titre du site Web (SPWeb) dans format de script. |
WorkspaceAltString |
Chaîne vide dans SharePoint Foundation 2010. Réservé pour une utilisation ultérieure. |
WPQ |
Valeur de chaîne qui spécifie l’identificateur unique du composant WebPart. La valeur peut être utile lorsque vous générez un script qui s’exécute sur l’ordinateur client, par exemple, pour que chaque composant WebPart possède un nom de fonction différent. Les valeurs ne sont uniques que dans une demande donnée et les qualificateurs peuvent changer lors des demandes suivantes. |
XmlDefinition |
Objet de document XML (XmlDOM) transmis dans l’objet XsltListViewWebPart pour représente le code XML de l’affichage (ListViewXml). |
Voir aussi
Concepts
XsltListViewWebPart et affichages de liste personnalisés
Vue d’ensemble du système de rendu d’affichage Liste XSLT
Schéma d’affichage CAML et XMLDefinition
Procédure : implémenter des ressources dans des affichages de liste personnalisés