Bestimmen, ob eine Quellcodeverwaltung VSPackage implementieren
Dieser Abschnitt arbeitt die Auswahlmöglichkeiten von VSPackages und Quellcodeverwaltung steckverbindungen Quellcodeverwaltung zum Erweitern von Office-Projektmappen Quellcodeverwaltung aus und gibt die Grundzüge zum Auswählen eines geeigneten Speicherpfad Integrations.
Kleine Quellcodeverwaltungs-Projektmappe mit beschränkten Ressourcen
Wenn Sie begrenzte Ressourcen verfügen und nicht zum Mehraufwand zum Schreiben eines pakets Quellcodeverwaltung belastet werden können, können Sie API-basierte Quellcodeverwaltungs-Plug-In des Plug-Ins erstellen. Dies ermöglicht es Ihnen, mit paketen Quellcodeverwaltung nebeneinander zu arbeiten, und Sie können zwischen Paketen und steckverbindungen Quellcodeverwaltung bei Bedarf wechseln. Weitere Informationen finden Sie unter Registrierung und Auswahl (Quellcodeverwaltung VSPackage).
Große Quellcodeverwaltungs-Projektmappe mit einem umfangreichen Funktionsumfang
Wenn Sie eine Projektmappe implementieren möchten, die Quellcodeverwaltung ein Fundgrube steuerelementmodell bereitstellt, das nicht angemessen aufgezeichnet wird, indem das Quellcodeverwaltungs-Plug-In API verwendet, halten Sie möglicherweise ein Paket Quellcodeverwaltung Integrations für den Pfad. Dies gilt besonders, wenn Sie nicht das Quellcodeverwaltungs-Adapter-Paket (d steckverbindungen Quellcodeverwaltung befindet und eine grundlegende Quellcodeverwaltung Benutzeroberfläche bereitstellt) verfügen, können von ersetzen, um die Ereignisse für Quellcodeverwaltung auf eine benutzerdefinierte Weise behandeln können. Wenn Sie bereits eine zufrieden stellende Quellcodeverwaltung Benutzeroberfläche aufweisen und dies in Visual Studiobeibehalten möchten, können Sie die Option Quellcodeverwaltung derzeit das Paket auszuführen. Das Paket ist nicht generisch Quellcodeverwaltung und ist nur für die Verwendung mit Visual Studio IDE vorgesehen.
Wenn Sie eine Projektmappe implementieren möchten, die Quellcodeverwaltung Flexibilität und umfangreicheres Kontrolle über die Benutzeroberfläche der Quellcodeverwaltung und Anwendungslogik bereitstellt, können Sie auch die Quellcodeverwaltung Paket integrations route. Sie haben folgende Möglichkeiten:
Registrieren Sie besitzen (siehe VSPackage Quellcodeverwaltung Registrierung und Auswahl (Quellcodeverwaltung VSPackage)).
Ersetzen Sie die standardmäßigen über die Benutzeroberfläche der Quellcodeverwaltung benutzerdefinierte Benutzeroberfläche (siehe Benutzerdefinierte Benutzeroberfläche (Quellcodeverwaltung VSPackage)).
Geben Sie die zu verwendenden Symbole angezeigt, und behandeln Sie Ereignisse Projektmappen-Explorer-Symbol (siehe Symbol-Steuerelement (Quellcodeverwaltung VSPackage)).
Handle-Abfragen-Bearbeitung und Abfragen-Abwehr Events (siehe Abfragen-Bearbeitungs-Abfragen-Abwehr (Quellcodeverwaltung VSPackage)).