C# Class VisualHg.VisualHgPackage

Inheritance: Microsoft.VisualStudio.Shell.Package, IOleCommandTarget, IDisposable
Show file Open project: HexWrench/VisualHG2015 Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
QueryStatus ( System.Guid &commandSetGuid, uint commandCount, OLECMD commands, IntPtr text ) : int
RegisterSourceControlProvider ( ) : void
UpdatePendingChangesToolWindow ( ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void
Initialize ( ) : void

Private Methods

Method Description
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

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Initialize() protected method

protected Initialize ( ) : void
return void

QueryStatus() public method

public QueryStatus ( System.Guid &commandSetGuid, uint commandCount, OLECMD commands, IntPtr text ) : int
commandSetGuid System.Guid
commandCount uint
commands OLECMD
text System.IntPtr
return int

RegisterSourceControlProvider() public static method

public static RegisterSourceControlProvider ( ) : void
return void

UpdatePendingChangesToolWindow() public method

public UpdatePendingChangesToolWindow ( ) : void
return void