Plug-ins de contrôle de code sourceSource Control Plug-ins

La section de référence du SDK de plug-in de contrôle de code Source contient la spécification de l’interface complète qui permet aux systèmes de contrôle de source être intégré à Visual StudioVisual Studio.The Source Control Plug-in SDK reference section contains the complete interface specification that enables source control systems to be integrated with Visual StudioVisual Studio. Il spécifie la syntaxe et la sémantique des différents types de données et des fonctions que le plug-in de contrôle de code source doit implémenter pour interagir avec le Visual StudioVisual Studio l’environnement de développement intégré (IDE).It specifies the syntax and semantics of the various functions and data types that the source control plug-in must implement to interface with the Visual StudioVisual Studio integrated development environment (IDE).

Dans cette sectionIn This Section

Fonctions d’API du plug-in de contrôle de code sourceSource Control Plug-in API Functions
Répertorie les fonctions qui doivent être implémentées par le plug-in de contrôle de code source pour vous conformer à l’API de plug-in de contrôle de Source.Lists functions that must be implemented by the source control plug-in in order to comply with the Source Control Plug-in API.

Fonctions de rappel implémentées par l’l’IDECallback Functions Implemented by the IDE
Décrit les fonctions que le plug-in de contrôle de code source utilise pour passer les informations à l’IDE pendant l’exécution de certaines commandes.Describes functions that the source control plug-in uses to pass information back to the IDE while certain commands are executed.

ÉnumérateursEnumerators
Répertorie les types de données d’énumérateur dans l’API de plug-in de contrôle de Source que le plug-in de contrôle de code source doit connaître.Lists the enumerator data types in the Source Control Plug-in API that the source control plug-in must know about.

Indicateurs de capacitéCapability Flags
Décrit le SCC_CAP_xxx indicateurs, qui sont d’indiquer les fonctionnalités d’un fournisseur.Describes the SCC_CAP_xxx flags, which are indicate a provider's capabilities.

Indicateurs de bits utilisés par des commandes spécifiquesBitflags Used by Specific Commands
Répertorie les indicateurs qui sont utiles dans le contexte des commandes spécifiques.Lists flags that are useful in the context of particular commands.

Codes d’erreurError Codes
Répertorie les valeurs d’erreur courantes renvoyées par les fonctions en tant que SCCTRN.Lists common error values returned by functions as SCCTRN.

Chaînes utilisées comme clés pour rechercher un plug-in de contrôle de code sourceStrings Used as Keys for Finding a Source Control Plug-in
Décrit les touches d’accès au Registre pour rechercher le contrôle de source de plug-in.Describes keys for accessing the registry to find the source control plug-in.

Fichier MSSCCPRJ.SCCMSSCCPRJ.SCC File
Décrit un fichier côté client qui contient des informations opaques à l’IDE, mais qui est utilisé par le plug-in de contrôle de code source pour rechercher la solution ou le projet dans le contrôle de version.Describes a client-side file that contains information opaque to the IDE, but that is used by the source control plug-in to locate the solution or project in version control.

Meilleures pratiques pour implémenter un plug-in de contrôle de code sourceBest Practices for Implementing a Source Control Plug-in
Fournit une collection de rappels techniques importants à retenir lorsque vous implémentez l’API de plug-in de contrôle de Source.Provides a collection of important technical reminders to remember while you are implementing the Source Control Plug-in API.

Restrictions relatives aux longueurs de chaînesRestrictions on String Lengths
Décrit les limitations de l’API de plug-in de contrôle de Source sur les longueurs des chaînes utilisées dans les différentes fonctions.Describes limitations in the Source Control Plug-in API on the lengths of strings used in various functions.

GlossaireGlossary
Fournit des termes utiles et leurs définitions pour la lecture de la documentation du SDK de plug-in de contrôle de code Source.Provides helpful terms and their definitions for reading the Source Control Plug-in SDK documentation.

Guide pratique pour désactiver les avertissements de compatibilité pour les plug-ins de contrôle de code sourceHow to: Turn Off Compatibility Warnings for Source Control Plug-ins
Décrit comment désactiver les avertissements.Describes how to disable warnings.

Exemple de plug-in de contrôle de code sourceSource Control Plug-in Sample
Fournit un exemple de fonctionnalité de plug-in de contrôle de code source.Provides a sample of source control plug-in functionality.

Guide de test pour les plug-ins de contrôle de code sourceTest Guide for Source Control Plug-ins
Décrit les procédures de test liés à un plug-in de contrôle de code source.Describes testing procedures related to a source control plug-in.

Création d’un plug-in de contrôle de code sourceCreating a Source Control Plug-in
Explique comment créer un plug-in de contrôle de code source qui fournit les fonctionnalités de contrôle de code source pendant que vous utilisez le Visual StudioVisual Studio interface utilisateur du contrôle source (IU).Discusses how to create a source control plug-in that supplies source control functionality while you are using the Visual StudioVisual Studio source control user interface (UI).

Référence du Kit de développement logiciel (SDK) Visual StudioVisual Studio SDK Reference
Présente une liste de rubriques de référence.Presents a list of reference topics.