Quellcodeverwaltungsintegrations-Grundlagen
Visual Studio unterstützt zwei Arten von Quellcodeverwaltungsintegration: ein Quellcodeverwaltungs-Plug-In, die Grundfunktionen bereitstellt und mit dem Quellcodeverwaltungs-Plug-In API erstellt wird (früher als das MSSCCI API) und eine Projektmappe, die VSPackage-basierte Quellcodeverwaltungsintegrations robustere Funktionalität bereitstellt.
Quellcodeverwaltungs-Plug-In
Ein Quellcodeverwaltungs-Plug-In wird als DLL geschrieben, das das Quellcodeverwaltungs-Plug-In API implementiert. Quellcodeverwaltungsintegrations Registrierungs- und Funktionalität wird durch die API bereitgestellt. Dieser Ansatz ist einfacher als die Quellcodeverwaltung ein VSPackage implementieren, und es verwendet die Visual Studio Benutzeroberfläche für die meisten Quellcodeverwaltungsvorgänge.
Um ein Quellcodeverwaltungs-Plug-In mit dem Quellcodeverwaltungs-Plug-In API zu implementieren, führen Sie folgende Schritte aus:
Erstellen Sie eine DLL, die die Features implementiert, die in Quellcodeverwaltungs-Plug-Insangegeben werden.
Registrieren Sie die DLL, indem Sie die entsprechenden Registrierungseinträge ausführen, wie in Gewusst wie: Richten Sie ein Quellcodeverwaltungs-Plug-Inbeschrieben.
Erstellen Sie eine Hilfe Benutzeroberfläche und zeigen sie an, wenn Sie dazu aufgefordert werden Quellcodeverwaltungs-Adapter-Paket (die Visual Studio Komponente, die durch die Quellcodeverwaltung Quellcodeverwaltung steckverbindungen behandelt).
Weitere Informationen finden Sie unter Ein Quellcodeverwaltungs-Plug-In erstellen.
Quellcodeverwaltung VSPackage
Eine Quellcodeverwaltung VSPackage-Implementierung können Sie einen benutzerdefinierten Ersatz für die Benutzeroberfläche der Quellcodeverwaltung Visual Studio zu entwickeln. Dieser Ansatz bietet vollständige Kontrolle über Quellcodeverwaltungsintegration, sondern müssen Sie die Benutzeroberflächenelemente bereitstellen und die Quellcodeverwaltung Schnittstellen zu implementieren, die andernfalls unter dem steckbaren Ansatz zur Verfügung gestellt werden.
So erstellen Sie eine Quellcodeverwaltung VSPackage implementieren, müssen Sie Folgendes:
Erstellen und registrieren Sie ein VSPackage Quellcodeverwaltung verfügen, wie in Registrierung und Auswahl (Quellcodeverwaltung VSPackage)beschrieben.
Ersetzen Sie die standardmäßigen über die Benutzeroberfläche der Quellcodeverwaltung benutzerdefinierte Benutzeroberfläche. Weitere Informationen finden Sie unter Benutzerdefinierte Benutzeroberfläche (Quellcodeverwaltung VSPackage).
Geben Sie die zu verwendenden Symbole angezeigt, und behandeln Sie Projektmappen-Explorer Symbol Events. Weitere Informationen finden Sie unter Symbol-Steuerelement (Quellcodeverwaltung VSPackage).
Behandeln Sie Abfragen-Bearbeitung speichern, und fragen Sie Abfragen-Bearbeitungs-Abfragen-Abwehr (Quellcodeverwaltung VSPackage)gezeigt, wie Ereignisse in Punkt ab oder legt diese fest.
Weitere Informationen finden Sie unter Eine Quellcodeverwaltung VSPackage erstellen.
Siehe auch
Konzepte
Quellcodeverwaltungsintegrations-Übersicht