Plug-ins de contrôle de code source
La section de référence du kit de développement logiciel (SDK) du module de contrôle de code source contient la spécification complète de l’interface qui permet aux systèmes de contrôle de code source de s’intégrer à Visual Studio. Il spécifie la syntaxe et la sémantique des différentes fonctionnalités et types de données que le module de contrôle de code source doit implémenter pour l’interface avec l’environnement de développement intégré (IDE) Visual Studio.
Contenu de cette section
Fonctions API du module de contrôle de code source répertorie les fonctionnalités qui doivent être implémentées par le module de contrôle de code source pour se conformer à l’API du module de contrôle de code source.
Fonctions de rappel implémentées par l’IDE décrit les fonctionnalités utilisées par le module de contrôle de code source pour retourner des informations à l’IDE pendant l’exécution de certaines commandes.
Énumérateurs répertorie les types de données d’énumérateur dans l’API du module de contrôle de code source que le module de contrôle de code source doit connaître.
Indicateurs de capacité décrit les indicateurs
SCC_CAP_xxx
, qui indiquent les capacités d’un fournisseur.Bitflags utilisés par des commandes spécifiques répertorie des indicateurs utiles dans le contexte de certaines commandes particulières.
Codes d’erreur répertorie les valeurs d’erreur courantes retournées par les fonctionnalités comme
SCCTRN
.Chaînes utilisées en tant que clés pour rechercher un module de contrôle de code source décrit les clés permettant d’accéder au registre pour rechercher le module de contrôle de code source.
Fichier MSSCCPRJ.SCC décrit un fichier côté client qui contient des informations opaques sur l’IDE, mais qui est utilisé par le module de contrôle de code source pour trouver la solution ou le projet dans le contrôle de version.
Meilleures pratiques pour l’implémentation d’un module de contrôle de code source fournit une collection de rappels techniques importants à mémoriser pendant que vous implémentez l’API du module de contrôle de code source.
Restrictions sur les longueurs des chaînes décrit les limitations de l’API du module de contrôle de code source sur les longueurs des chaînes utilisées dans différentes fonctionnalités.
Glossaire fournit des termes utiles et leurs définitions pour lire la documentation du kit de développement logiciel (SDK) du module de contrôle de code source.
Désactivation des avertissements de compatibilité pour les modules de contrôle de code source explique comment désactiver les avertissements.
Sections connexes
Exemple de module de contrôle de code source fournit un exemple de fonctionnalité d’un module de contrôle de code source.
Guide de test pour les modules de contrôle de code source décrit les procédures de test liées à un module de contrôle de code source.
Création d’un module de contrôle de code source explique comment créer un module de contrôle de code source qui fournit une fonctionnalité de contrôle de code source pendant que vous utilisez l’interface utilisateur (IU) du contrôle de code source de Visual Studio.
Référence du kit de développement logiciel (SDK) de Visual Studio présente une liste de rubriques de référence.