C# 클래스 MonoDevelop.Ide.Gui.ProgressMonitorManager

상속: GuiSyncObject, IConsoleFactory
파일 보기 프로젝트 열기: powerumc/monodevelop_korean 1 사용 예제들

공개 메소드들

메소드 설명
CreateConsole ( bool closeOnDispose, CancellationToken cancellationToken ) : MonoDevelop.Core.Execution.OperationConsole
GetBackgroundProgressMonitor ( string title, IconId icon ) : MonoDevelop.Core.ProgressMonitor
GetBuildProgressMonitor ( ) : MonoDevelop.Core.ProgressMonitor
GetCleanProgressMonitor ( ) : MonoDevelop.Core.ProgressMonitor
GetLoadProgressMonitor ( bool lockGui ) : MonoDevelop.Core.ProgressMonitor
GetOutputProgressMonitor ( string title, IconId icon, bool bringToFront, bool allowMonitorReuse, bool visible = true ) : MonoDevelop.Core.Execution.OutputProgressMonitor
GetOutputProgressMonitor ( string id, string title, IconId icon, bool bringToFront, bool allowMonitorReuse, bool visible = true ) : MonoDevelop.Core.Execution.OutputProgressMonitor
GetPadForMonitor ( MonoDevelop.Core.ProgressMonitor monitor ) : MonoDevelop.Ide.Gui.Pad

Gets the pad that is showing the output of a progress monitor

For example, if you have a monitor 'm' created with a call to GetOutputProgressMonitor, GetPadForMonitor (m) will return the output pad.

GetProjectLoadProgressMonitor ( bool lockGui ) : MonoDevelop.Core.ProgressMonitor
GetRebuildProgressMonitor ( ) : MonoDevelop.Core.ProgressMonitor
GetRunProgressMonitor ( ) : MonoDevelop.Core.Execution.OutputProgressMonitor
GetSaveProgressMonitor ( bool lockGui ) : MonoDevelop.Core.ProgressMonitor
GetSearchProgressMonitor ( bool bringToFront, bool focusPad = false, CancellationTokenSource cancellationTokenSource = null ) : MonoDevelop.Ide.FindInFiles.SearchProgressMonitor
GetStatusProgressMonitor ( string title, IconId icon, bool showErrorDialogs, bool showTaskTitle = true, bool lockGui = false, MonoDevelop.Ide.Gui.Pad statusSourcePad = null ) : MonoDevelop.Core.ProgressMonitor
GetToolOutputProgressMonitor ( bool bringToFront, CancellationTokenSource cs = null ) : MonoDevelop.Core.Execution.OutputProgressMonitor

비공개 메소드들

메소드 설명
CreateMonitorPad ( string id, string title, string icon, bool bringToFront, bool allowMonitorReuse, bool show ) : MonoDevelop.Ide.Gui.Pad
DestroyPad ( MonoDevelop.Ide.Gui.Pad pad ) : void
GetBuildProgressMonitor ( string statusText ) : MonoDevelop.Core.ProgressMonitor
Initialize ( ) : void

메소드 상세

CreateConsole() 공개 메소드

public CreateConsole ( bool closeOnDispose, CancellationToken cancellationToken ) : MonoDevelop.Core.Execution.OperationConsole
closeOnDispose bool
cancellationToken CancellationToken
리턴 MonoDevelop.Core.Execution.OperationConsole

GetBackgroundProgressMonitor() 공개 메소드

public GetBackgroundProgressMonitor ( string title, IconId icon ) : MonoDevelop.Core.ProgressMonitor
title string
icon IconId
리턴 MonoDevelop.Core.ProgressMonitor

GetBuildProgressMonitor() 공개 메소드

public GetBuildProgressMonitor ( ) : MonoDevelop.Core.ProgressMonitor
리턴 MonoDevelop.Core.ProgressMonitor

GetCleanProgressMonitor() 공개 메소드

public GetCleanProgressMonitor ( ) : MonoDevelop.Core.ProgressMonitor
리턴 MonoDevelop.Core.ProgressMonitor

GetLoadProgressMonitor() 공개 메소드

public GetLoadProgressMonitor ( bool lockGui ) : MonoDevelop.Core.ProgressMonitor
lockGui bool
리턴 MonoDevelop.Core.ProgressMonitor

GetOutputProgressMonitor() 공개 메소드

public GetOutputProgressMonitor ( string title, IconId icon, bool bringToFront, bool allowMonitorReuse, bool visible = true ) : MonoDevelop.Core.Execution.OutputProgressMonitor
title string
icon IconId
bringToFront bool
allowMonitorReuse bool
visible bool
리턴 MonoDevelop.Core.Execution.OutputProgressMonitor

GetOutputProgressMonitor() 공개 메소드

public GetOutputProgressMonitor ( string id, string title, IconId icon, bool bringToFront, bool allowMonitorReuse, bool visible = true ) : MonoDevelop.Core.Execution.OutputProgressMonitor
id string
title string
icon IconId
bringToFront bool
allowMonitorReuse bool
visible bool
리턴 MonoDevelop.Core.Execution.OutputProgressMonitor

GetPadForMonitor() 공개 메소드

Gets the pad that is showing the output of a progress monitor
For example, if you have a monitor 'm' created with a call to GetOutputProgressMonitor, GetPadForMonitor (m) will return the output pad.
public GetPadForMonitor ( MonoDevelop.Core.ProgressMonitor monitor ) : MonoDevelop.Ide.Gui.Pad
monitor MonoDevelop.Core.ProgressMonitor /// The monitor. ///
리턴 MonoDevelop.Ide.Gui.Pad

GetProjectLoadProgressMonitor() 공개 메소드

public GetProjectLoadProgressMonitor ( bool lockGui ) : MonoDevelop.Core.ProgressMonitor
lockGui bool
리턴 MonoDevelop.Core.ProgressMonitor

GetRebuildProgressMonitor() 공개 메소드

public GetRebuildProgressMonitor ( ) : MonoDevelop.Core.ProgressMonitor
리턴 MonoDevelop.Core.ProgressMonitor

GetRunProgressMonitor() 공개 메소드

public GetRunProgressMonitor ( ) : MonoDevelop.Core.Execution.OutputProgressMonitor
리턴 MonoDevelop.Core.Execution.OutputProgressMonitor

GetSaveProgressMonitor() 공개 메소드

public GetSaveProgressMonitor ( bool lockGui ) : MonoDevelop.Core.ProgressMonitor
lockGui bool
리턴 MonoDevelop.Core.ProgressMonitor

GetSearchProgressMonitor() 공개 메소드

public GetSearchProgressMonitor ( bool bringToFront, bool focusPad = false, CancellationTokenSource cancellationTokenSource = null ) : MonoDevelop.Ide.FindInFiles.SearchProgressMonitor
bringToFront bool
focusPad bool
cancellationTokenSource CancellationTokenSource
리턴 MonoDevelop.Ide.FindInFiles.SearchProgressMonitor

GetStatusProgressMonitor() 공개 메소드

public GetStatusProgressMonitor ( string title, IconId icon, bool showErrorDialogs, bool showTaskTitle = true, bool lockGui = false, MonoDevelop.Ide.Gui.Pad statusSourcePad = null ) : MonoDevelop.Core.ProgressMonitor
title string
icon IconId
showErrorDialogs bool
showTaskTitle bool
lockGui bool
statusSourcePad MonoDevelop.Ide.Gui.Pad
리턴 MonoDevelop.Core.ProgressMonitor

GetToolOutputProgressMonitor() 공개 메소드

public GetToolOutputProgressMonitor ( bool bringToFront, CancellationTokenSource cs = null ) : MonoDevelop.Core.Execution.OutputProgressMonitor
bringToFront bool
cs CancellationTokenSource
리턴 MonoDevelop.Core.Execution.OutputProgressMonitor