Freigeben über


Anpassen einer SharePoint-Funktion

Sie können SharePoint-Features mit dem Feature-Designer in Visual Studio erstellen und anpassen. So können Sie beispielsweise den Featurebereich festlegen und andere Features als Abhängigkeiten hinzufügen. Der Feature-Designer wird standardmäßig geöffnet, wenn Sie im Projektmappen-Explorer oder im SharePoint-Paket-Explorer ein neues Feature hinzufügen.

Öffnen des Feature-Designers

Mit dem Feature-Designer können Sie einem Feature SharePoint-Projektelemente hinzufügen oder daraus entfernen.

So öffnen Sie den Feature-Designer

  1. Erweitern Sie im Projektmappen-Explorer die Option Features.

  2. Doppelklicken Sie auf das Element Feature1, oder öffnen Sie das Kontextmenü für das Element Feature1, und wählen Sie dann Designer anzeigen aus.

Anzeigen der gepackten Manifestdatei

Sie können mit dem Feature-Designer die gepackte Manifestdatei für das Feature (feature.xml) ändern und generieren. Anschließend können Sie den XML-Code für diese Datei in Visual Studio anzeigen.

So zeigen Sie die gepackte Manifestdatei an

  1. Wählen Sie im Feature-Designer die Registerkarte Manifest aus.

So zeigen Sie die gepackte Manifestdatei mit dem Projektmappen-Explorer an

  1. Klicken Sie im Projektmappen-Explorer auf das Symbol Alle Dateien anzeigen.

  2. Erweitern Sie nacheinander „Features“, „FeatureName“ und „FeatureName.feature“, und öffnen Sie dann die Datei <FeatureName>.Template.xml.

    Hinweis

    Wenn Sie die XML-Manifestdatei für die Featurevorlage öffnen, werden die Dateien automatisch überprüft. Sie können Warnungen ignorieren, die eventuell im Fenster „Fehlerliste“ angezeigt werden.

Ändern der Manifestvorlage

Sie können den XML-Code für die Featuremanifestdatei im XML-Editor von Visual Studio oder im Bereich „Manifestvorlage“ ändern. Alle Änderungen am XML-Code werden in der gepackten Manifestdatei für das Feature zusammengeführt. Beispielsweise können Sie die Manifestvorlage ändern, um eine Featureeigenschaft anzupassen.

So ändern Sie die Manifestvorlage mithilfe des XML-Editors

  1. Wählen Sie im Feature-Designer die Registerkarte Manifest aus, erweitern Sie den Knoten Optionen bearbeiten, und wählen Sie dann den Link In XML-Editor öffnen aus.

    Änderungen am XML-Code werden in der gepackten Manifestdatei zusammengeführt.

So ändern Sie die Manifestvorlage im Bereich „Manifestvorlage“

  1. Wählen Sie im Feature-Designer die Registerkarte Manifest aus, erweitern Sie den Knoten Optionen bearbeiten, und ändern Sie dann den XML-Code, der im Bereich „Manifestvorlage“ angezeigt wird.

    Änderungen am XML-Code werden im Bereich Vorschau des gepackten Manifests angezeigt.

Überschreiben der gepackten Manifestdatei

Sie können den Feature-Designer deaktivieren und die Datei feature.xml manuell erstellen. Wenn Sie dieses Verfahren zum ersten Mal anwenden, werden die aktuellen Einstellungen im Feature-Designer in der XML-Datei der Featurevorlage gespeichert. Anschließend können Sie den XML-Code ändern oder überschreiben.

Hinweis

Wenn Sie der XML-Datei SharePoint-Projektelemente hinzufügen oder daraus entfernen, während der Feature-Designer deaktiviert ist, werden diese Projektelemente nicht gepackt.

So überschreiben Sie eine gepackte Manifestdatei durch Deaktivieren des Designers

  1. Wählen Sie im Feature-Designer die Registerkarte Manifest aus.

  2. Erweitern Sie den Knoten Optionen bearbeiten, wählen Sie den Link Generierten XML-Code überschreiben und Manifest im XML-Editor bearbeiten und dann die Schaltfläche Ja aus.

    Die Vorlage wird mit der aktuellen gepackten Manifestdatei aktualisiert.

Aktivieren des Feature-Designers

Sie können den Feature-Designer erneut aktivieren, um die Datei feature.xml anzupassen.

So aktivieren Sie den Designer erneut

  1. Wählen Sie im Feature-Designer den Link Verwerfen Sie Manifestbearbeitungen, und aktivieren Sie den Designer erneut und dann die Schaltfläche Ja aus.

  2. Die Vorlage wird mit dem ursprünglichen Text aktualisiert, wodurch sämtliche Änderungen am XML-Code verloren gehen.