IVsSccCurrentRepository 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 the currently active repository and user interaction with the displayed information.
public interface class IVsSccCurrentRepository : Microsoft::VisualStudio::Shell::IVsSccCurrentRepositoryDisplayInformation, System::ComponentModel::INotifyPropertyChanged
[System.Runtime.InteropServices.Guid("5717601A-9C55-4D80-B8BD-8DEC87552D82")]
public interface IVsSccCurrentRepository : Microsoft.VisualStudio.Shell.IVsSccCurrentRepositoryDisplayInformation, System.ComponentModel.INotifyPropertyChanged
[<System.Runtime.InteropServices.Guid("5717601A-9C55-4D80-B8BD-8DEC87552D82")>]
type IVsSccCurrentRepository = interface
interface IVsSccCurrentRepositoryDisplayInformation
interface INotifyPropertyChanged
Public Interface IVsSccCurrentRepository
Implements INotifyPropertyChanged, IVsSccCurrentRepositoryDisplayInformation
- Attributes
- Implements
Properties
RepositoryDetail |
The detailed information for a repository. This could, for example, be displayed as a tooltip on control. (Inherited from IVsSccCurrentRepositoryDisplayInformation) |
RepositoryIcon |
The icon to be displayed along with the repository name. (Inherited from IVsSccCurrentRepositoryDisplayInformation) |
RepositoryName |
The repository name that will be displayed in a UI. (Inherited from IVsSccCurrentRepositoryDisplayInformation) |
Methods
RepositoryUIClickedAsync(ISccUIClickedEventArgs, CancellationToken) |
Clicked handler that is called when the UI that displays repository information is clicked. |