Module-Element (Site)
Letzte Änderung: Sonntag, 11. April 2010
Gilt für: SharePoint Foundation 2010
Inhalt dieses Artikels
Attribute
Untergeordnete Elemente
Übergeordnete Elemente
Vorkommen
Gibt Dateien und Webparts vom Typ "alle Benutzer" an, mit denen eine Website bereitgestellt wird.
<Module>
HyperlinkBaseUrl = "Text"
IncludeFolders = "Text"
List = "Integer"
Name = "Text"
Path = "Text"
RootWebOnly = "TRUE" | "FALSE"
SetupPath = "Text"
Url = "Text"
</Module>
Attribute
Attribut |
Beschreibung |
---|---|
HyperlinkBaseUrl |
Optionaler Text-Wert. |
IncludeFolders |
Optionaler Text-Wert. |
List |
Optionaler Integer-Wert. Gibt den Listentyp an, der innerhalb von Onet.xml definiert ist. |
Name |
Erforderlicher Text-Wert. Enthält den Namen der Dateigruppe, der nur die folgenden Zeichen enthalten darf:
|
Path |
Optionaler Text-Wert. Gibt den tatsächlichen Pfad zur Dateigruppe relativ zum Ordner %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\SiteTemplates\Websitedefinition an und darf nur die folgenden Zeichen enthalten:
|
RootWebOnly |
Optionaler Boolean-Wert. TRUE, falls die im Modul angegebene Datei nur auf der Website auf oberster Ebene der Websitesammlung installiert sind. |
SetupPath |
Optionaler Text-Wert. Gibt den tatsächlichen Pfad zu einem Ordner im SharePoint Foundation-Setupverzeichnis (%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\) an, das eine Datei enthält, die in das Modul eingeschlossen werden soll. Darf nur die folgenden Zeichen enthalten:
|
Url |
Optionaler Text-Wert. Gibt den virtuellen Pfad des Ordners an, in dem die Dateien abgelegt werden sollen, wenn eine Website instanziiert wird. Wird Path nicht angegeben, wird der Wert des Url-Attributs für den tatsächlichen Pfad verwendet. Verwenden Sie das Url-Attribut zur Bereitstellung eines Ordners mithilfe der Websitedefinition. Das Url-Attribut darf die folgenden Zeichen nicht enthalten:
|
Untergeordnete Elemente
Übergeordnete Elemente
Vorkommen
Minimum: 0 Maximum: Unbegrenzt |
Hinweise
Ein detailliertes Module-Element wird in einem Modules-Element unmittelbar unter dem Project-Element einer Onet.xml-Datei angezeigt. Auf jedes solche Modul wird von mindestens einem anderen Module-Element verwiesen, das in einem Configuration-Element in derselben Datei enthalten ist.
Das Module-Element gibt eine Datei oder Sammlung von Dateien und einen Speicherort an, an dem die Dateien während der Websiteerstellung installiert werden. Falls die Datei eine Webpartseite ist, kann in der Moduldefinition angegeben werden, welche Webparts auf der Seite eingeschlossen sein sollen.
Beispiel
Das folgende Beispiel von onet.XML definiert die Ansichten und Dateien, die in einem Modul enthalten sein sollen.
<Module Name="Default" Url="" Path="">
<File Url="default.aspx" NavBarHome="True">
<View List="$Resources:core,lists_Folder;/$Resources:core,announce_Folder;" BaseViewID="0" WebPartZoneID="Left" />
<View List="$Resources:core,lists_Folder;/$Resources:core,calendar_Folder;" BaseViewID="0" RecurrenceRowset="TRUE" WebPartZoneID="Left" WebPartOrder="2" />
<AllUsersWebPart WebPartZoneID="Right" WebPartOrder="1"><![CDATA[
<WebPart xmlns="https://schemas.microsoft.com/WebPart/v2" xmlns:iwp="https://schemas.microsoft.com/WebPart/v2/Image">
<Assembly>Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c</Assembly>
<TypeName>Microsoft.SharePoint.WebPartPages.ImageWebPart
</TypeName>
<FrameType>None</FrameType>
<Title>$Resources:wp_SiteImage;</Title>
<iwp:ImageLink>/_layouts/images/homepage.gif</iwp:ImageLink>
</WebPart>
]]></AllUsersWebPart>
<View List="$Resources:core,lists_Folder;/$Resources:core,links_Folder;" BaseViewID="0" WebPartZoneID="Right" WebPartOrder="2" />
<NavBarPage Name="$Resources:core,nav_Home;" ID="1002" Position="Start" />
<NavBarPage Name="$Resources:core,nav_Home;" ID="0" Position="Start" />
</File>
</Module>