Partager via


Créer un VSPackage de contrôle de code source

Cette documentation inclut des liens vers la vue d’ensemble de l’architecture d’un package de contrôle de code source intégré à Visual Studio, l’API définie par les interfaces à implémenter et les services à consommer, ainsi qu’un exemple illustrant une implémentation simple du package de contrôle de code source.

Avec un VSPackage de contrôle de code source, vous pouvez créer un chemin d’intégration profond pour le contrôle de code source à intégrer à Visual Studio. Il permet au package de contourner l’interface utilisateur de contrôle de code source par défaut hébergée par Visual Studio, de répondre aux demandes de contrôle de code source du système de projet et d’interagir avec les composants Visual Studio tels que Explorateur de solutions. Le Kit de développement logiciel (SDK) Visual Studio permet aux partenaires Visual Studio de créer un VSPackage qui peut s’intégrer à Visual Studio à l’aide d’un modèle de service.

Contenu de cette section

Décrit le package de contrôle de code source, qui est une alternative plus avancée au plug-in de contrôle de code source pour l’implémentation des fonctionnalités de contrôle de code source dans Visual Studio.

Présente un diagramme et explique les composants d’un package de contrôle de code source.

Décrit les différentes fonctionnalités d’un package de contrôle de code source.

Décrit la structure de VSPackage qu’un package de contrôle de code source doit implémenter pour une intégration approfondie.

Explique comment créer un plug-in de contrôle de code source qui fournit des fonctionnalités de contrôle de code source dans l’interface utilisateur du contrôle de code source Visual Studio.

Décrit les options d’implémentation du contrôle de code source en tant que fonctionnalité intégrée de Visual Studio.