Markieren Sie das Kontrollkästchen Englisch, um die englische Version dieses Artikels anzuzeigen. Sie können den englischen Text auch in einem Popup-Fenster einblenden, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Extending the SharePoint Tools in Visual Studio

 

Die SharePoint-Tools in Visual Studio erfüllen die Anforderungen vieler Anwendungsentwicklung Szenarios.  Es kann jedoch auch Fälle geben, in denen eine bestimmte Funktionalität, die Sie oder andere Entwickler benötigen, nicht zur Verfügung steht.  In so einem Fall können Sie die SharePoint-Tools erweitern, um die benötigte Funktionalität zu erstellen.  

Sie können das SharePoint-Projektsystem und den Knoten SharePoint-Verbindungen im Fenster Server-Explorer erweitern.

Visual Studio umfasst eine Reihe von Projektvorlagen und Elementvorlagen, die Sie verwenden können, um SharePoint-Lösungen zu erstellen.  Es gibt z. B. Vorlagen für Ereignisempfänger, Listendefinitionen, Workflows oder Webparts.  Sie können jedoch auch eigene Typen von SharePoint-Projektelementen definieren, um SharePoint-Komponenten (z. B. Felder oder benutzerdefinierte Aktionen) zu erstellen.  Darüber hinaus können Sie Erweiterungen für SharePoint-Projektelementtypen erstellen, die bereits in Visual Studio installiert sind, und Sie können Erweiterungen für SharePoint-Projekte erstellen.  

Weitere Informationen finden Sie unter Extending the SharePoint Project System.

In Visual Studio können Sie den SharePoint-Verbindungen Knoten im Server-Explorer Fenster verwenden, um viele der Komponenten einer oder mehreren lokalen SharePoint-Websites in einer hierarchischen Strukturansicht anzuzeigen. Sie können den SharePoint-Verbindungen Knoten auch auf die folgende Weise erweitern:

  • Durch das Hinzufügen eigener Knoten.  Dies ist hilfreich, wenn Sie Komponenten von SharePoint-Websites anzeigen möchten, die standardmäßig nicht angezeigt werden.  

  • Durch das Erweitern vorhandener Knoten.  Sie können z. B. einem vorhandenen Knoten einen neuen untergeordneten Knoten hinzufügen oder einem Knoten ein Kontextmenüelement hinzufügen und Aufgaben ausführen, wenn ein Entwickler auf das Menüelement klickt.  

Weitere Informationen finden Sie unter Extending the SharePoint Connections Node in Server Explorer.

Um Erweiterungen für die SharePoint-Tools zu erstellen, muss der Entwicklungscomputer über die gleichen Voraussetzungen zum Erstellen von SharePoint-Lösungen in Visual Studio erfüllen.  Weitere Informationen finden Sie unter Anforderungen für die Entwicklung von SharePoint-Lösungen.  

Zudem wird die Installation von Visual Studio SDK empfohlen.  Das SDK enthält Projektvorlagen und Tools, mit denen Sie Visual Studio erweitern können.  Vor allem enthält das SDK eine Projektvorlage, mit der Sie leicht Visual Studio-Erweiterungspakete (VSIX) erstellen können.  VSIX-Pakete sind die bevorzugte Methode für Visual Studio-Erweiterungen in Visual Studio bereitzustellen.  Alle Erweiterungen der SharePoint-Tools müssen mit VSIX-Paketen bereitgestellt werden.  In allen exemplarischen Vorgehensweisen in dieser Dokumentation wird davon ausgegangen, dass Visual Studio SDK installiert wurde.  

Das SDK kann unter http://go.microsoft.com/fwlink/?LinkId=164562 heruntergeladen werden.  Weitere Informationen zu Visual Studio-Erweiterungen finden Sie unter Entwickeln von Visual Studio-Erweiterungen.  

Anzeigen: