C# 클래스 VisualHg.VisualHgPackage

상속: Microsoft.VisualStudio.Shell.Package, IOleCommandTarget, IDisposable
파일 보기 프로젝트 열기: HexWrench/VisualHG2015 1 사용 예제들

공개 메소드들

메소드 설명
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