WebTemplate-Element (Webvorlage)
Letzte Änderung: Donnerstag, 21. Oktober 2010
Gilt für: SharePoint Foundation 2010
Konfiguriert mehrere Aspekte einer benutzerdefinierten Webvorlage und die Websites, die anhand ihrer erstellt werden. Dieses Element ist eine elements.xml-Datei, die sich in der WSP-Datei befindet, die eine Webvorlage verpackt.
Elements (WebTemplate)
WebTemplate-Element (Webvorlage)
<WebTemplate ... />
Complex
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut |
Typ |
Beschreibung |
---|---|---|
AdjustHijriDays |
int |
Optional. Gibt die Anzahl der Tage an, um die der aktuelle Monat in Hijri-Kalendern verkürzt oder verlängert werden soll, die auf Websites verwendet werden, die anhand der Webvorlage erstellt wurden. |
AlternateCssUrl |
string |
Optional. Gibt die URL für ein alternatives Cascading Stylesheet (CSS) an, das für die Websites verwendet werden soll, die anhand der Webvorlage erstellt wurden. |
AlternateHeader |
string |
Optional. Gibt den Namen einer ASPX-Seite an, die sich im Verzeichnis %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS befindet und eine alternative Kopfzeile für den oberen Bereich von Websiteseiten auf Websites definiert, die anhand der Webvorlage erstellt wurden. Dieses Attribut bietet eine Möglichkeit zum Ersetzen des Kopfzeilenbereichs durch die Ausgabe einer ASPX-Seite, die eine andere Kopfzeile definiert. Um beispielsweise myHeader.aspx als den Namen der Datei anzugeben, die eine alternative Kopfzeile bereitstellt, fügen Sie AlternateHeader="myHeader.aspx" dem Project-Element am Anfang der Datei Onet.xml hinzu. |
BaseTemplateID |
int |
Erforderlich. Die ID der Websitedefinition, von der die Webvorlage letztlich abgeleitet ist. Dies ist der Wert des ID-Attributs des Template-Elements in einer WebTemp*.xml-Datei. |
BaseTemplateName |
string |
Erforderlich. Der interne Name der Websitedefinition, von der die Webvorlage letztlich abgeleitet ist. Dies ist der Wert des Name-Attributs des Template-Elements in einer WebTemp*.xml-Datei. |
BaseConfigurationID |
int |
Erforderlich. Die ID der Konfiguration der Websitedefinition, von der die Webvorlage letztlich abgeleitet ist. Dies ist der Wert des ID-Attributs des Configuration-Elements in einer WebTemp*.xml-Datei. |
CalendarType |
int |
Optional. Die ID des Standardkalendertyps für Kalender auf Websites, die anhand der Webvorlage erstellt werden. |
Collation |
int |
Optional. Die ID des Sortierungssystems für Websites, die anhand der Webvorlage erstellt werden. Weitere Informationen finden Sie unter Collation. |
ContainsDefaultLists |
boolean |
Optional. Gibt an, ob die Websitedefinition, von der die Webvorlage letztlich abgeleitet ist, Listen enthielt, die in der globalen Datei Onet.xml definiert sind. Dies ist von Bedeutung, denn wenn die ursprüngliche Websitedefinition solche Listen enthielt, sind diese Listen nicht in Websites enthalten, die anhand der Webvorlage erstellt werden. |
CustomizedCssFiles |
string |
Optional. Gibt benutzerdefinierte CSS-Dateien (Cascading Stylesheet) an. |
CustomJSUrl |
string |
Optional. Gibt eine benutzerdefinierte JavaScript-Datei im Verzeichnis %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS an, die Skript enthält, das in einer anhand der Webvorlage erstellten Website ausgeführt werden soll. |
Description |
string |
Optional. Eine Beschreibung des Websitetyps, der durch die Webvorlage entsprechend der Anzeige auf der Benutzeroberfläche definiert wird, wenn Benutzer einen Typ einer zu erstellenden Website auswählen. |
DisplayCategory |
string |
Optional. Gibt die Kategorie an, in der die Webvorlage auf der Microsoft SharePoint Foundation-Benutzeroberfläche angezeigt wird, wenn Benutzer einen zu erstellenden Websitetyp auswählen, z. B. Zusammenarbeit, Besprechungen oder einen anderen benutzerdefinierten Namen. Falls nicht angegeben, ist die Standardeinstellung "Custom". |
ExcludeFromOfflineClient |
boolean |
Optional. Gibt an, ob Websites, die anhand der Webvorlage erstellt werden, während der Offlinesynchronisierung heruntergeladen werden. |
ImageUrl |
RelativeUrl |
Optional. Enthält die URL des Vorschaubilds, das auf der SharePoint Foundation-Benutzeroberfläche angezeigt wird, wenn Benutzer den Typ einer zu erstellenden Website auswählen. |
Locale |
int |
Optional. Die numerische ID einer Sprache/Kultur, z. B. 1033 für Englisch (USA). |
Name |
string |
Erforderlich. Der interne Name der Webvorlage. |
ParserEnabled |
boolean |
Optional. Gibt an, ob die Spaltenwerte in Dokumentbibliotheken automatisch Dokumenten hinzugefügt werden, die einer Bibliothek in Websites hinzugefügt werden, die anhand der Webvorlage erstellt werden. |
PortalName |
string |
Optional. Der Name der Portalwebsite, die Websites zugeordnet ist, die anhand der Webvorlage erstellt werden. |
PortalUrl |
string |
Optional. Die URL der Portalwebsite, die Websites zugeordnet ist, die anhand der Webvorlage erstellt werden. |
PresenceEnabled |
boolean |
Optional. Gibt an, ob eingebettete Anwesenheitsinformationen für Benutzer auf Websites aktiviert werden, die anhand der Webvorlage erstellt werden. |
ProductVersion |
int |
Optional. Die Version von SharePoint Foundation, in der die Webvorlage erstellt wird. |
QuickLaunchEnabled |
boolean |
Optional. Gibt an, ob ein Schnellstartbereich auf Websites vorhanden ist, die anhand der Webvorlage erstellt werden. |
Subweb |
boolean |
Optional. Gibt an, ob die Webvorlage anhand einer Unter- oder der Stammwebsite einer Websitesammlung erstellt wurde. Falls True, wurde die Vorlage anhand einer Unterwebsite erstellt. |
SyndicationEnabled |
boolean |
Optional. Gibt an, ob RSS (Really Simple Syndication) für Websites aktiviert ist, die anhand der Webvorlage erstellt werden. |
Time24 |
boolean |
Optional. Gibt an, ob das 24-Stunden-Format zur Darstellung der Stunden auf Websites verwendet werden soll, die anhand der Webvorlage erstellt werden. |
TimeZone |
int |
Optional. Die Standardzeitzone von Websites, die anhand der Webvorlage erstellt werden. |
Title |
string |
Optional. Der öffentliche Name der Webvorlage. |
TreeViewEnabled |
string |
Gibt an, ob das Strukturansichtsfeature im linken Navigationsbereich von Seiten auf Websites aktiviert ist, die anhand der Webvorlage erstellt werden. Obwohl dieses Attribut den Typ string hat, sind "TRUE" und "FALSE" die einzigen bedeutsamen Werte. |
UIVersionConfigurationEnabled |
boolean |
Optional. Gibt an, ob Benutzer die Benutzeroberflächenversion von Websites ändern können, die anhand der Webvorlage erstellt werden. |
Untergeordnete Elemente
Keine
Übergeordnete Elemente
Beispiel
Der folgende Code enthält ein Beispiel eines WebTemplate-Elements.
<Elements xmlns="https://schemas.microsoft.com/sharepoint/">
<WebTemplate
AdjustHijriDays="0"
AlternateCssUrl=""
AlternateHeader=""
BaseTemplateID="9"
BaseTemplateName="BLOG"
BaseConfigurationID="0"
CalendarType="1"
Collation="25"
ContainsDefaultLists="TRUE"
CustomizedCssFiles=""
CustomJSUrl=""
Description="A 4th Generation Blog Site."
ExcludeFromOfflineClient="FALSE"
Locale="1033"
Name="BlogIV"
ParserEnabled="TRUE"
PortalName=""
PortalUrl=""
PresenceEnabled="TRUE"
ProductVersion="4"
QuickLaunchEnabled="TRUE"
Subweb="TRUE"
SyndicationEnabled="TRUE"
Time24="FALSE"
TimeZone="13"
Title="Our Blog"
TreeViewEnabled="FALSE"
UIVersionConfigurationEnabled="FALSE" />
</Elements>