Gewusst wie: Anpassen einer SharePoint-Funktion
Sie können SharePoint-Funktionen mit dem Funktions-Designer in Visual Studio erstellen und anpassen.Beispielsweise können Sie den Funktionsbereich festlegen und weitere Funktionen als Abhängigkeiten hinzufügen.Standardmäßig wird der Funktions-Designer geöffnet, wenn Sie im Projektmappen-Explorer oder im SharePoint-Paket-Explorer eine neue Funktion hinzufügen.
Öffnen des Funktions-Designers
Mit dem Funktions-Designer können Sie einer Funktion SharePoint-Projektelemente hinzufügen oder diese aus einer Funktion entfernen.
So öffnen Sie den Funktions-Designer
Erweitern Sie im Projektmappen-Explorer den Eintrag Funktionen.
Doppelklicken Sie auf das Feature1-Element, oder öffnen Sie das Kontextmenü für das Feature1-Element und wählen Sie dann Ansicht-Designer aus.
Anzeigen der gepackten Manifestdatei
Sie können den Funktions-Designer verwenden, um die gepackte Manifestdatei für die Funktion (feature.xml) zu ändern und zu generieren.Dann können Sie den XML-Code für diese Datei in Visual Studio anzeigen.
So zeigen Sie die gepackte Manifestdatei an
- In Funktions-DesignerManifest wählen Sie die Registerkarte aus.
So zeigen Sie die gepackte Manifestdatei mit dem Projektmappen-Explorer an
In Projektmappen-Explorer wählen Sie das Alle Dateien anzeigen Symbol.
Erweitern Sie Funktionen, erweitern Sie, erweitern Sie FeatureName FeatureName.feature und öffnen Sie dann FeatureName. Template.xml-Datei.
Hinweis Wenn Sie die XML-Manifestdatei der Funktionsvorlage öffnen, werden die Dateien automatisch überprüft, und die im Fenster Fehlerliste angezeigten Warnungen können ignoriert werden.
Ändern der Manifestvorlage
Sie können den XML-Code für die Funktionsmanifestdatei im Visual Studio-XML-Editor oder im Bereich Manifestvorlage ändern.Alle Änderungen am XML-Code werden mit der gepackten Manifestdatei für die Funktion zusammengeführt.Sie können die Manifestvorlage beispielsweise ändern, um eine Funktionseigenschaft anzupassen.
So ändern Sie die Manifestvorlage mit dem XML-Editor
In Funktions-Designer wählen Sie die Registerkarte Manifest aus, erweitern Sie den Knoten Optionen bearbeiten, und wählen Sie dann den In XML-Editor öffnen Link aus.
Änderungen am XML-Code werden mit der gepackten Manifestdatei zusammengeführt.
So ändern Sie die Manifestvorlage im Bereich Manifestvorlage
In Funktions-Designer wählen Sie die Registerkarte Manifest aus, erweitern Sie den Knoten Optionen bearbeiten, und ändern Sie dann das XML, das im Bereich Manifestvorlage wird angezeigt.
Änderungen am XML-Code werden im Bereich Vorschau des verpackten Manifests angezeigt.
Überschreiben der gepackten Manifestdatei
Sie können den Funktions-Designer deaktivieren und die Datei feature.xml manuell erstellen.Wenn Sie dieses Verfahren erstmals ausführen, werden die aktuellen Einstellungen im Funktions-Designer in der XML-Datei der Funktionsvorlage gespeichert.Dann können Sie den XML-Code ändern oder überschreiben.
Hinweis |
---|
Wenn Sie SharePoint-Projektelemente in der XML-Datei hinzufügen oder entfernen, während der Funktions-Designer deaktiviert ist, werden diese Projektelemente nicht verpackt. |
So überschreiben Sie die gepackte Manifestdatei durch Deaktivieren des Designers
In Funktions-DesignerManifest wählen Sie die Registerkarte aus.
Erweitern Sie den Knoten Optionen bearbeiten, wählen Sie den Generierten XML-Code überschreiben und Manifest im XML-Editor bearbeiten Link aus, und wählen Sie dann die Schaltfläche Ja aus.
Die Vorlage wird mit der aktuellen gepackten Manifestdatei aktualisiert.
Aktivieren des Funktions-Designers
Sie können den Funktions-Designer erneut aktivieren, um die Datei feature.xml anzupassen.
So aktivieren Sie den Designer erneut
In Funktions-Designer wählen Sie den Verwerfen Sie Manifestbearbeitungen, und aktivieren Sie den Designer erneut Link aus, und wählen Sie dann die Schaltfläche Ja aus.
Die Vorlage wird mit dem ursprünglichen Text aktualisiert, und alle Änderungen am XML-Code gehen verloren.