Source Control VSPackage Features
Applies to: Visual Studio Visual Studio for Mac
Note
This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here
This section describes the various features of a source control VSPackage. It outlines the registration and selection details for such a VSPackage, and discusses three of the main source control-related features: handling of Query-Edit Query-Save (QEQS) events, glyph replacement, and custom user interface (UI) for the source control functions.
In This Section
Describes the package registration and selection mechanisms.
Explains the role of Query-Edit Query-Save events and how they are handled by the source control VSPackage.
Describes the levels of glyph control and how to implement them.
Outlines the UI elements that a source control VSPackage can specify.
Related Sections
Discusses how to create a source control VSPackage that not only supplies source control functionality but can be used to customize the Visual Studio source control UI.