Globale XSLT-Parameter
Letzte Änderung: Mittwoch, 2. Februar 2011
Gilt für: SharePoint Foundation 2010
In Microsoft SharePoint Foundation ist eine XSLT-Hauptdatei (%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS\XSL\main.xsl) implementiert, um alle benötigten Eingabeparameter für die Verwendung in XSLT-Transformationen zu deklarieren. Sie können diese globalen Werte in benutzerdefinierten XSLT-Dateien implementieren, um Listenansichten zu definieren. Informationen zur Verwendung dieser Parameter finden Sie unter XSLT-Parameterbindungen.
In der folgenden Tabelle sind die Parameter aufgeführt, die in main.xsl deklariert werden.
Name |
Beschreibung |
---|---|
AddNewAnnouncement |
Lokalisierter Zeichenfolgenwert für addnewitem, der in wss.resx angegeben wird. |
AddServerFilterOperationHash |
Boolean-Flag für die AddServerFilterOperationHash-Eigenschaft der XsltListViewWebPart-Klasse. |
ByText |
Leere Zeichenfolge in SharePoint Foundation 2010. Für künftige Zwecke vorbehalten. |
CascadeDeleteWarningMessage |
Für künftige Zwecke vorbehalten. |
dvt_filterfields |
Kommagetrennte Liste von Filterfeldern. |
dvt_firstrow |
Bezeichner (ID) der ersten Zeile auf der aktuellen Seite. |
dvt_form_key |
|
dvt_nextpagedata |
Wert, der in einem Link zur nächsten Seite verwendet wird. |
dvt_partguid |
Identisch mit dem WebPartClientID-Parameter. Zeichenfolgenwert der UniqueID-Eigenschaft des Webparts. |
dvt_prevpagedata |
Wert, der in einem Link zur vorherigen Seite verwendet wird. |
dvt_RowCount |
Anzahl der Zeilen auf der aktuellen Seite der Ansicht. |
dvt_sortdir |
Sortierreihenfolge. Mögliche Werte sind ascending oder descending. |
dvt_sortfield |
Name des Sortierfelds. |
EcbMode |
Boolean-Flag, das angibt, ob die XSLT-Transformation für das Rendern von ECB-Dropdownmenüs (Edit Control Block) ausgeführt wird. |
EnableAlert |
Boolean-Flag, das den Wert angibt, der von der BrowserAlertsEnabled()-Methode der SPPageManager-Klasse zurückgegeben wird. |
ENCODED_FORM_NEW |
Seiten-URL im URL-codierten Format für ein Formular für neuen Eintrag. Der Pfad ist absolut. Die URL-Codierung ist stärker als die URL-Pfadcodierung. |
EntityName |
Entitätsname der externen Datenquelle. |
EntityNamespace |
Namespace der externen Datenquelle. |
ExternalDataListPermissions |
Berechtigung der externen Datenliste. |
FieldSortParam |
Zeichenfolge, die alle Filteroperationen enthält. |
Filter |
Boolean-Kennzeichen, das angibt, ob die Filter-Dropdownliste bei umfangreichen Listen zu viele Auswahlmöglichkeiten enthalten kann und ob die Ansicht aus Gründen der Leistung und Skalierbarkeit in das HTML-Dropdownformat zurückgesetzt wird. |
FilterLink |
Zeichenfolge, die bei Filteroperationen als Abfragezeichenfolge verwendet wird. |
FilterLinkNoHost |
Leere Zeichenfolge in SharePoint Foundation 2010. Für künftige Zwecke vorbehalten. |
FORM_DISPLAY |
Seiten-URL im URL-pfadcodierten Format für ein Formular zum Anzeigen eines Eintrags. Der Pfad ist absolut. |
FORM_DISPLAY_HTMLURLATTRIBUTEENCODED |
Seiten-URL im URL-attributcodierten Format für ein Formular zum Anzeigen eines Eintrags. Der Pfad ist absolut. |
FORM_EDIT |
Seiten-URL im URL-pfadcodierten Format für ein Formular zum Bearbeiten eines Eintrags. Der Pfad ist absolut. |
FORM_NEW |
Seiten-URL im URL-pfadcodierten Format für ein Formular für neuen Eintrag. Der Pfad ist absolut. |
FreeForm |
Gibt an, ob die Ansicht FreeForm ist. Der Standardwert ist 0; bei FreeForm wird der Wert auf 1 festgelegt. |
GroupingRender |
Boolean-Flag, das angibt, ob die Ansicht für einen Gruppierungsrückruf gerendert wird. |
HasRelatedCascadeLists |
Boolean-Flag, das angibt, ob es zur aktuellen Liste verwandte Listen gibt und ob mindestens ein verwandtes Feld für die Liste vorhanden ist. |
HasTitleField |
$XmlDefinition/ViewFields/FieldRef[@Name='Title'] |
HttpHost |
Zeichenfolgenwert des HTTPHost-Elements. |
HttpPath |
Zeichenfolgenwert des HttpVdir-Elements, gefolgt von /_vti_bin/owssvr.dll?CS=65001. Dieser Wert ist URL-pfadcodiert. |
HttpVDir |
Die URL der aktuellen Website, die die Liste enthält. Bei einer websiteübergreifenden Ansicht ist dies nicht die Website, die die Seite enthält, sondern diejenige, die die Liste enthält. |
HttpVDirUniEncoded |
URL-pfadcodierter Wert des HttpVDir-Elements. |
idPresEnabled |
Lokalisierter Zeichenfolgenwert von idPresEnabled in wss.resx. |
InlineEdit |
Boolean-Flag, das angibt, ob sich die Ansicht im Inlinebearbeitungsmodus befindet. |
IsDocLib |
Boolean-Flag, das angibt, ob die Ansicht für eine Dokumentbibliothek vorgesehen ist. |
IsGhosted |
Boolean-Flag, das angibt, ob die Ansicht außer Kraft setzenden XSL-Code enthält oder standardmäßig den serverfarmweiten SharePoint Foundation-XSL-Code verwendet, der von allen Standardansichten gemeinsam verwendet wird. |
IsHomePageView |
Für künftige Zwecke vorbehalten. |
IsPostBack |
Boolean-Flag, das auf 1 festgelegt wird, wenn die IsPostBack-Eigenschaft der Page-Klasse gleich true ist. |
LCID |
Der Wert von System.Threading.Thread.CurrentThread.CurrentUICulture.LCID im Zeichenfolgenformat. |
List |
Die ID-Eigenschaft der Liste. |
ListRight_AddListItems |
Boolean-Flag, das angibt, ob der aktuelle Benutzer über die AddListItems-Berechtigung verfügt. |
ListTitle |
Title der aktuellen Liste im skriptcodierten Format. |
ListUrlDir |
URL des Ordners mit der Liste im serverrelativen Format. |
LobSystemInstanceName |
Instanzname des Branchensystems der externen Datenquelle. |
ManualRefresh |
Boolean-Kennzeichen, das angibt, ob für das XsltListViewWebPart-Objekt, das als Host fungiert, die ManualRefresh-Eigenschaft auf true festgelegt ist. |
MasterVersion |
Benutzererfahrungsversion der aktuellen Website (SPWeb). Definiert, welche Benutzeroberflächenelemente und Gestaltungsvorlagen auf der Website verwendet werden, und dient zur Bestimmung der Kompatibilität mit anderen SharePoint-Komponenten. |
Modified |
Lokalisierter Zeichenfolgenwert von Modified in wss.resx. |
Modified_By |
Lokalisierter Zeichenfolgenwert von Modified_By in wss.resx. |
MoreAnnouncements |
Lokalisierter Zeichenfolgenwert von moreItemsParen in wss.resx. |
NavigateForFormsPages |
Boolean-Wert, der bestimmt, ob durch Formularseiten navigiert wird oder ein modales Dialogfeld verwendet wird. true gibt an, dass durch die vollständige Seite navigiert wird (wie in SharePoint Foundation), false öffnet die Listenformularseiten in einem modalen Dialogfeld. |
NewGifAltString |
Lokalisierter Zeichenfolgenwert von new_gif_alttext in wss.resx. |
NoAJAX |
Boolean-Flag, das angibt, ob die Ansicht SharePoint Foundation 2010- oder SharePoint Foundation-Benutzeroberflächenmarkup generiert. |
NoAnnouncements |
Lokalisierter Zeichenfolgenwert von noXinviewofY_LIST in wss.resx. |
NoAnnouncementsHowTo |
Lokalisierter Zeichenfolgenwert von noXinviewofY_DEFAULT in wss.resx. |
NoCTX |
Boolean-Kennzeichen, das angibt, ob SharePoint Foundationctx (ContextInfo) ECMAScript (JavaScript, JScript) für die Ansicht generiert. |
open_menu |
Lokalisierter Zeichenfolgenwert von open_menu in wss.resx. |
OpenMenuKeyAccessible |
Lokalisierter Zeichenfolgenwert von OpenMenuKeyAccessible in wss.resx. |
OverrideFilterQstring |
Zeichenfolge für die Filteroperation einschließlich einer zusätzlichen Filteroperation auf Basis einer Abfragezeichenfolge. |
OverrideScope |
Zeichenfolgenwert für den Ansichtsbereich (SPViewScope) aus der Datenquelle, auf der die aktuelle Ansicht basiert. |
OverrideSelectCommand |
Die selectcommand-Zeichenfolge aus der Datenquelle, auf der die aktuelle Ansicht basiert. Der Wert ist leer, es sei denn, die HasOverrideSelectCommand-Eigenschaft der XsltListViewWebPart-Klasse ist auf true festgelegt. |
PagePath |
Wert der HttpRequest-Seite. |
PagePathFinal |
concat($PagePath,'?') |
PresenceEnabled |
Wenn die EffectivePresenceEnabled-Eigenschaft der Website true ist, ist dieser Wert gleich 1; andernfalls ist er gleich 0. |
Project |
URL des Ordners mit der Liste im websiterelativen Format. |
RecursiveView |
Leere Zeichenfolge in SharePoint Foundation 2010. Für künftige Zwecke vorbehalten. |
RenderCTXOnly |
Gibt an, dass nur der ctx-Skriptcode (ContextInfo) gerendert wird, kein HTML. |
RootFolderParam |
Zeichenfolge, die die Ansicht und die RootFolder-Abfragezeichenfolge enthält, auf der die aktuelle Ansicht basiert. |
RootSiteUrl |
URL der Stammwebsite der Websitesammlung. |
RowLimit |
Auslagerungsgrenzwert für die Ansicht. |
RowTotalCount |
Gesamtanzahl der Zeilen in der abgerufenen Listenelementsammlung |
select_deselect_all |
Lokalisierter Zeichenfolgenwert von select_deselect_all in wss.resx. |
SelectedID |
ID des Elements, das in der Ansicht für die Webpartauswahl ausgewählt ist. Leere Zeichenfolge, wenn kein Element ausgewählt ist. |
ServerRelativeUrl |
Serverrelative URL der Website. |
ShowAlways |
Für künftige Zwecke vorbehalten. |
ShowWebPart |
Zeichenfolge, die die ShowWebPart- und die PageView-Abfragezeichenfolge enthält. |
SortQueryString |
Zeichenfolge, die die SortField- und die SortDir-Abfragezeichenfolge enthält. |
SpecificFinderName |
Name der spezifischen Suchmethode für die externe Datenquelle. |
TabularView |
Ruft ab oder legt fest, ob die Ansicht wenn möglich Kontrollkästchen für Massenvorgänge enthält. Beim Rendern werden von SharePoint Foundation zusätzliche Prüfungen der Werte für UIVersion und ViewStyle durchgeführt, um festzustellen, ob die einzelnen Elementkontrollkästchen tatsächlich gerendert werden sollen. |
Userid |
ID des aktuellen Benutzers (ID). |
View |
ID der Ansicht (ID). |
ViewCounter |
Ganzzahliger Wert, der das Webpart identifiziert. Die Werte sind nur innerhalb einer Anforderung eindeutig und können sich bei nachfolgenden Anforderungen ändern. |
WebEditorPreview |
Leere Zeichenfolge in SharePoint Foundation 2010. Für künftige Zwecke vorbehalten. |
WebPartClientID |
Zeichenfolgenwert der UniqueID-Eigenschaft des Webparts. |
WebTitle |
Titel der Website (SPWeb) im skriptcodierten Format. |
WorkspaceAltString |
Leere Zeichenfolge in SharePoint Foundation 2010. Für künftige Zwecke vorbehalten. |
WPQ |
Zeichenfolgenwert, der den eindeutigen Bezeichner für das Webpart angibt. Der Wert kann beim Generieren eines Skripts nützlich sein, das auf dem Clientcomputer ausgeführt wird, um beispielsweise sicherzustellen, dass jedes Webpart einen anderen Funktionsnamen aufweist. Die Werte sind nur innerhalb einer Anforderung eindeutig, und die Qualifizierer können sich bei nachfolgenden Anforderungen ändern. |
XmlDefinition |
XML-Dokumentobjekt (XmlDOM), das an das XsltListViewWebPart-Objekt übergeben wird, um den XML-Code für die Ansicht zu repräsentieren (ListViewXml). |
Siehe auch
Konzepte
XsltListViewWebPart und benutzerdefinierte Listenansichten
Übersicht über das XSLT-System des Rendering von Listenansichten
XMLDefinition- und CAML-Ansichtsschema
Vorgehensweise: Implementieren von Ressourcen in benutzerdefinierten Listenansichten