Freigeben über


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

Elements (WebTemplate)

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>

Siehe auch

Konzepte

Websitetypen: WebTemplates und Websitedefinitionen