IVsSccCurrentBranch Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
An interface that is implemented by a Source Control Provider to track display information and user interaction with the displayed information about the currently active branch in a repository.
public interface class IVsSccCurrentBranch : Microsoft::VisualStudio::Shell::IVsSccCurrentBranchDisplayInformation, System::ComponentModel::INotifyPropertyChanged
[System.Runtime.InteropServices.Guid("1A91E3C1-D0C5-4B48-BF91-95FCF1617D6F")]
public interface IVsSccCurrentBranch : Microsoft.VisualStudio.Shell.IVsSccCurrentBranchDisplayInformation, System.ComponentModel.INotifyPropertyChanged
[<System.Runtime.InteropServices.Guid("1A91E3C1-D0C5-4B48-BF91-95FCF1617D6F")>]
type IVsSccCurrentBranch = interface
interface IVsSccCurrentBranchDisplayInformation
interface INotifyPropertyChanged
Public Interface IVsSccCurrentBranch
Implements INotifyPropertyChanged, IVsSccCurrentBranchDisplayInformation
- Attributes
- Implements
Properties
BranchDetail |
The detailed information for a branch. This could, for example, be displayed as a tooltip on control. (Inherited from IVsSccCurrentBranchDisplayInformation) |
BranchIcon |
The icon to be displayed along with the branch name. (Inherited from IVsSccCurrentBranchDisplayInformation) |
BranchName |
The branch name that will be displayed in a UI. (Inherited from IVsSccCurrentBranchDisplayInformation) |
Methods
BranchUIClickedAsync(ISccUIClickedEventArgs, CancellationToken) |
Clicked handler that is called when the UI that displays current branch information in a UI is clicked. |