Freigeben über


Erstellen von SharePoint-Features

Sie können ein SharePoint-Feature verwenden, um verwandte SharePoint-Projektelemente zu gruppieren, um die Bereitstellung zu vereinfachen. Mithilfe des SharePoint-Feature-Designers können Sie Features erstellen, Bereiche festlegen und andere Features als Abhängigkeiten markieren. Der Designer generiert auch ein Manifest, bei dem es sich um eine XML-Datei handelt, die jedes Feature beschreibt.

Hinzufügen von Features zur SharePoint-Lösung

Sie können der SharePoint-Lösung ein Feature hinzufügen, indem Sie den Projektmappen-Explorer oder den Verpackungs-Explorer verwenden. Sie können eine der folgenden Methoden verwenden, um ein Feature hinzuzufügen.

  • Öffnen Sie im Projektmappen-Explorer das Kontextmenü für Features, und wählen Sie dann "Feature hinzufügen" aus.

  • Öffnen Sie im Paket-Explorer das Kontextmenü für das Paket, und wählen Sie dann "Feature hinzufügen" aus.

Verwenden des Funktions-Designers

Eine SharePoint-Lösung kann eine oder mehrere SharePoint-Features enthalten, die im Projektmappen-Explorer unter dem Featureknoten gruppiert sind. Jedes Feature verfügt über einen eigenen Feature-Designer , den Sie zum Anpassen der Featureeigenschaften verwenden können. Weitere Informationen finden Sie unter How to: Customize a SharePoint feature. Um Features voneinander zu unterscheiden, können Sie die Featureeigenschaften wie Titel, Beschreibung, Version und Bereich konfigurieren.

Optionen für Feature-Designer

Nachdem Sie ein Feature erstellt haben, können Sie ihn mithilfe des Feature-Designers anpassen.

In der folgenden Tabelle werden die Featureeigenschaften beschrieben, die im Feature-Designer angezeigt werden.

Eigentum Description
Title Wahlfrei. Der Standardtitel des Features ist auf „SolutionName“„FeatureName“ festgelegt.
Description Wahlfrei. Die Beschreibung des SharePoint-Features.
Geltungsbereich Erforderlich. Wenn ein Feature mithilfe des Solution Explorer erstellt wird, wird der Bereich standardmäßig auf Web festgelegt.

- Farm: Aktivieren eines Features für eine gesamte Serverfarm.

- Website: Aktivieren eines Features für alle Websites in einer Websitesammlung.

- Web: Aktivieren eines Features für eine bestimmte Website.

- WebApplication: Aktivieren eines Features für alle Websites in einer Webanwendung.
Elemente in der Lösung Alle SharePoint-Elemente, die dem Feature hinzugefügt werden können.
Elemente im Feature Die SharePoint-Projektelemente, die dem Feature hinzugefügt wurden.

Hinzufügen und Entfernen von SharePoint-Projektelementen

Sie können auswählen, welche SharePoint-Projektelemente Sie für die Bereitstellung ein SharePoint-Feature hinzufügen möchten. Verwenden Sie den Feature-Designer , um Features Elemente hinzuzufügen und zu entfernen, und zeigen Sie das Featuremanifest an. Weitere Informationen finden Sie unter Vorgehensweise: Hinzufügen und Entfernen von Elementen zu SharePoint-Features.

Hinzufügen von Funktionsabhängigkeiten

Sie können das Featuremanifest so konfigurieren, dass der SharePoint-Server bestimmte Features aktiviert, bevor Das Feature aktiviert wird. Wenn Ihr SharePoint-Feature beispielsweise von anderen Features für Funktionen oder Daten abhängt, kann der SharePoint-Server zuerst versuchen, eines der Features zu aktivieren, von denen Ihr Feature abhängt. Weitere Informationen finden Sie unter Vorgehensweise: Feature-Abhängigkeiten hinzufügen und entfernen.