Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online-| SharePoint Server 2013
Module werden in einem Elementmanifest ähnlich wie in einer Onet.xml-Datei definiert, um Dateien anzugeben, mit denen SharePoint-Websites bereitgestellt werden sollen.
Null oder mehr File-Elemente sind als untergeordnete Elemente des Module-Elements zulässig. Verwenden Sie das AllUsersWebPart-Element , um eine Webpartinstanz auf einer bestimmten Seite anzugeben, mit Ausnahme eines Listenansichts-Webparts. Das View-Element gibt Listenansicht-Webparts an, die auf Websiteseiten verwendet werden sollen. Mit dem NavBarPage-Element wird deklariert, dass die Seite, die das Element enthält, Teil der Navigationsleistenstruktur ist. Mit dem Property-Element können Sie benutzerdefinierte Eigenschaften für ein Feature angeben.
Ein Elementmanifest weist das folgende Schema auf:
In einer Onet.xml-Datei wird das folgende Schema verwendet:
Beispiele
Im folgenden Beispiel wird ein Webpartfeature registriert, das benutzerdefinierte Eigenschaften angibt.
<?xml version="1.0" encoding="utf-8" ?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Module Name="WebPartPopulation" Url="_catalogs/wp" RootWebOnly="TRUE">
<File Url="MyWebPart.webpart" Type="GhostableInLibrary">
<Property Name="MyGroup" Value="Business Information" />
<Property Name="MyLocation" Value="Middle Right" />
</File>
</Module>
</Elements>
Im nächsten Beispiel wird ein Feature registriert, das zwei Dateien umfasst und eine Listenansicht zur Anzeige auf einer der Seiten angibt.
<?xml version="1.0" encoding="utf-8" ?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Module Name="KnowledgeBasePages" Url="" Path="KnowledgeBaseFolder">
<File Url="KnowledgeBases.aspx">
<View List="KnowledgeBaseList" BaseViewID="0" WebPartZoneID="Left" WebPartOrder="0" />
</File>
<File Url="KnowledgeBaseLink.aspx"/>
</Module>
</Elements>