C# Класс GitScc.StatusBar.GitStatusBarManager

Наследование: IOleCommandTarget
Показать файл Открыть проект

Защищенные методы

Метод Описание
GitStatusBarManager ( System.Guid commandSetGuid, int branchMenuCmId, int branchCommandMenuCmId, int repositoryCommandMenuCmId, IServiceContainer serviceProvider, IStatusBarService statusBarService ) : System
LoadBranchCommands ( List commands ) : System.Threading.Tasks.Task
LoadBranches ( List branchNames ) : System.Threading.Tasks.Task
LoadRepositoryCommands ( List commands ) : System.Threading.Tasks.Task
OnBranchCommandSelection ( string command ) : System.Threading.Tasks.Task
OnBranchSelection ( string command ) : System.Threading.Tasks.Task
OnRepositoryCommandSelection ( string command ) : System.Threading.Tasks.Task
UpdateBranchMenu ( ) : System.Threading.Tasks.Task
UpdateRepsitoryCommands ( ) : System.Threading.Tasks.Task

Приватные методы

Метод Описание
IOleCommandTarget ( System.Guid &pguidCmdGroup, uint cCmds, OLECMD prgCmds, IntPtr pCmdText ) : int
IOleCommandTarget ( System.Guid &pguidCmdGroup, uint nCmdID, uint nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut ) : int
OnBranchCommandSelection ( object sender, EventArgs e ) : void
OnBranchSelection ( object sender, EventArgs e ) : void
OnRepositoryCommandSelection ( object sender, EventArgs e ) : void
TryParseBranchCommand ( uint cmdId, string &label ) : bool
TryParseBranchName ( uint cmdId, string &label ) : bool
TryParseCommandName ( Microsoft.VisualStudio.Shell.OleMenuCommand menuCommand, int cmId, MenuCommand>.List commands, string &commandText ) : bool
TryParseRepositoryCommand ( uint cmdId, string &label ) : bool

Описание методов

GitStatusBarManager() защищенный Метод

protected GitStatusBarManager ( System.Guid commandSetGuid, int branchMenuCmId, int branchCommandMenuCmId, int repositoryCommandMenuCmId, IServiceContainer serviceProvider, IStatusBarService statusBarService ) : System
commandSetGuid System.Guid
branchMenuCmId int
branchCommandMenuCmId int
repositoryCommandMenuCmId int
serviceProvider IServiceContainer
statusBarService IStatusBarService
Результат System

LoadBranchCommands() защищенный Метод

protected LoadBranchCommands ( List commands ) : System.Threading.Tasks.Task
commands List
Результат System.Threading.Tasks.Task

LoadBranches() защищенный Метод

protected LoadBranches ( List branchNames ) : System.Threading.Tasks.Task
branchNames List
Результат System.Threading.Tasks.Task

LoadRepositoryCommands() защищенный Метод

protected LoadRepositoryCommands ( List commands ) : System.Threading.Tasks.Task
commands List
Результат System.Threading.Tasks.Task

OnBranchCommandSelection() защищенный абстрактный Метод

protected abstract OnBranchCommandSelection ( string command ) : System.Threading.Tasks.Task
command string
Результат System.Threading.Tasks.Task

OnBranchSelection() защищенный абстрактный Метод

protected abstract OnBranchSelection ( string command ) : System.Threading.Tasks.Task
command string
Результат System.Threading.Tasks.Task

OnRepositoryCommandSelection() защищенный абстрактный Метод

protected abstract OnRepositoryCommandSelection ( string command ) : System.Threading.Tasks.Task
command string
Результат System.Threading.Tasks.Task

UpdateBranchMenu() защищенный абстрактный Метод

protected abstract UpdateBranchMenu ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

UpdateRepsitoryCommands() защищенный абстрактный Метод

protected abstract UpdateRepsitoryCommands ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task