Freigeben über


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

XSLT-Parameterbindungen

Vorgehensweise: Implementieren von Ressourcen in benutzerdefinierten Listenansichten