C# Класс VisualHg.VisualHgPackage

Наследование: Microsoft.VisualStudio.Shell.Package, IOleCommandTarget, IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Dispose ( ) : void
QueryStatus ( System.Guid &commandSetGuid, uint commandCount, OLECMD commands, IntPtr text ) : int
RegisterSourceControlProvider ( ) : void
UpdatePendingChangesToolWindow ( ) : void

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

Метод Описание
Dispose ( bool disposing ) : void
Initialize ( ) : void

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

Метод Описание
AddMenuCommands ( Microsoft.VisualStudio.Shell.OleMenuCommandService menuCommandService ) : void
CanRunTortoiseHg ( string root ) : bool
CheckAndShow ( System.Diagnostics.Process>.Func show ) : void
FindPendingChangesToolWindow ( bool create ) : PendingChangesToolWindow
GetChildProcess ( System.Diagnostics.Process process ) : System.Diagnostics.Process
GetSelectedFiles ( ) : string[]
GetVersion ( ) : string
InitializeMenuCommands ( ) : void
InitializePendingChangesToolWindow ( ) : void
IsAddMenuItemVisible ( ) : bool
IsCommandEnabled ( uint commandId ) : bool
IsCommandVisible ( uint commandId ) : bool
IsCommitSelectedMenuItemVisible ( ) : bool
IsDiffMenuItemVisible ( ) : bool
IsHistoryMenuItemVisible ( ) : bool
IsReloadSolutionNeeded ( ) : bool
IsRevertMenuItemVisible ( ) : bool
NotifySolutionIsNotUnderVersionControl ( ) : void
NotifyTortoiseHgNotFound ( ) : void
SaveAllProjectFiles ( ) : void
SaveProject ( IVsHierarchy project ) : void
ShowAddSelectedWindow ( object sender, EventArgs e ) : void
ShowCommitSelectedWindow ( object sender, EventArgs e ) : void
ShowCommitWindow ( object sender, EventArgs e ) : void
ShowCreateRepositoryWindow ( object sender, EventArgs e ) : void
ShowDiffWindow ( object sender, EventArgs e ) : void
ShowHistoryWindow ( object sender, EventArgs e ) : void
ShowPendingChangesToolWindow ( object sender, EventArgs e ) : void
ShowRevertWindow ( object sender, EventArgs e ) : void
ShowSettingsWindow ( object sender, EventArgs e ) : void
ShowShelveWindow ( object sender, EventArgs e ) : void
ShowStatusWindow ( object sender, EventArgs e ) : void
ShowSynchronizeWindow ( object sender, EventArgs e ) : void
ShowUpdateDialogAndReloadSolution ( string root ) : void
ShowUpdateWindow ( object sender, EventArgs e ) : void
ShowWorkbenchWindow ( object sender, EventArgs e ) : void
ToOleCmdf ( bool visible, bool enabled ) : OLECMDF
WaitForExit ( System.Diagnostics.Process process ) : void

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

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

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

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

protected Initialize ( ) : void
Результат void

QueryStatus() публичный Метод

public QueryStatus ( System.Guid &commandSetGuid, uint commandCount, OLECMD commands, IntPtr text ) : int
commandSetGuid System.Guid
commandCount uint
commands OLECMD
text System.IntPtr
Результат int

RegisterSourceControlProvider() публичный статический Метод

public static RegisterSourceControlProvider ( ) : void
Результат void

UpdatePendingChangesToolWindow() публичный Метод

public UpdatePendingChangesToolWindow ( ) : void
Результат void