C# 클래스 GitUI.FormProcess

상속: FormStatus
파일 보기 프로젝트 열기: JetBrains/gitextensions 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
WorkingDirectory string

공개 메소드들

메소드 설명
AppendOutputLine ( string line ) : void

Appends a line of text (CRLF added automatically) both to the logged output (FormStatus.GetOutputString) and to the display console control.

IsOperationAborted ( string dialogResult ) : bool
ReadDialog ( GitUI.GitModuleForm owner, string arguments ) : string
ReadDialog ( IWin32Window owner, string process, string arguments, GitModule module, string input, bool useDialogSettings ) : string
ShowDialog ( GitUI.GitModuleForm owner, string arguments ) : bool
ShowDialog ( GitUI.GitModuleForm owner, string arguments, bool useDialogSettings ) : bool
ShowDialog ( GitUI.GitModuleForm owner, string process, string arguments ) : bool
ShowDialog ( IWin32Window owner, GitModule module, string arguments ) : bool
ShowDialog ( IWin32Window owner, GitModule module, string arguments, bool useDialogSettings ) : bool
ShowDialog ( IWin32Window owner, GitModule module, string process, string arguments ) : bool
ShowDialog ( IWin32Window owner, string process, string arguments, string aWorkingDirectory, string input, bool useDialogSettings ) : bool
ShowModeless ( GitUI.GitModuleForm owner, string arguments ) : FormProcess
ShowModeless ( IWin32Window owner, string process, string arguments, string aWorkingDirectory, string input, bool useDialogSettings ) : FormProcess

보호된 메소드들

메소드 설명
BeforeProcessStart ( ) : void
DataReceived ( object sender, GitUI.UserControls.TextEventArgs e ) : void
FormProcess ( ) : System
FormProcess ( string process, string arguments, string aWorkingDirectory, string input, bool useDialogSettings ) : System
HandleOnExit ( bool &isError ) : bool

KillGitCommand ( ) : void

비공개 메소드들

메소드 설명
DataReceivedCore ( object sender, GitUI.UserControls.TextEventArgs e ) : void
InitializeComponent ( ) : void
OnExit ( int exitcode ) : void
processAbort ( FormStatus form ) : void
processStart ( FormStatus form ) : void

메소드 상세

AppendOutputLine() 공개 메소드

Appends a line of text (CRLF added automatically) both to the logged output (FormStatus.GetOutputString) and to the display console control.
public AppendOutputLine ( string line ) : void
line string
리턴 void

BeforeProcessStart() 보호된 메소드

protected BeforeProcessStart ( ) : void
리턴 void

DataReceived() 보호된 메소드

protected DataReceived ( object sender, GitUI.UserControls.TextEventArgs e ) : void
sender object
e GitUI.UserControls.TextEventArgs
리턴 void

FormProcess() 보호된 메소드

protected FormProcess ( ) : System
리턴 System

FormProcess() 보호된 메소드

protected FormProcess ( string process, string arguments, string aWorkingDirectory, string input, bool useDialogSettings ) : System
process string
arguments string
aWorkingDirectory string
input string
useDialogSettings bool
리턴 System

HandleOnExit() 보호된 메소드

protected HandleOnExit ( bool &isError ) : bool
isError bool if command finished with error
리턴 bool

IsOperationAborted() 공개 정적인 메소드

public static IsOperationAborted ( string dialogResult ) : bool
dialogResult string
리턴 bool

KillGitCommand() 보호된 메소드

protected KillGitCommand ( ) : void
리턴 void

ReadDialog() 공개 정적인 메소드

public static ReadDialog ( GitUI.GitModuleForm owner, string arguments ) : string
owner GitUI.GitModuleForm
arguments string
리턴 string

ReadDialog() 공개 정적인 메소드

public static ReadDialog ( IWin32Window owner, string process, string arguments, GitModule module, string input, bool useDialogSettings ) : string
owner IWin32Window
process string
arguments string
module GitCommands.GitModule
input string
useDialogSettings bool
리턴 string

ShowDialog() 공개 정적인 메소드

public static ShowDialog ( GitUI.GitModuleForm owner, string arguments ) : bool
owner GitUI.GitModuleForm
arguments string
리턴 bool

ShowDialog() 공개 정적인 메소드

public static ShowDialog ( GitUI.GitModuleForm owner, string arguments, bool useDialogSettings ) : bool
owner GitUI.GitModuleForm
arguments string
useDialogSettings bool
리턴 bool

ShowDialog() 공개 정적인 메소드

public static ShowDialog ( GitUI.GitModuleForm owner, string process, string arguments ) : bool
owner GitUI.GitModuleForm
process string
arguments string
리턴 bool

ShowDialog() 공개 정적인 메소드

public static ShowDialog ( IWin32Window owner, GitModule module, string arguments ) : bool
owner IWin32Window
module GitCommands.GitModule
arguments string
리턴 bool

ShowDialog() 공개 정적인 메소드

public static ShowDialog ( IWin32Window owner, GitModule module, string arguments, bool useDialogSettings ) : bool
owner IWin32Window
module GitCommands.GitModule
arguments string
useDialogSettings bool
리턴 bool

ShowDialog() 공개 정적인 메소드

public static ShowDialog ( IWin32Window owner, GitModule module, string process, string arguments ) : bool
owner IWin32Window
module GitCommands.GitModule
process string
arguments string
리턴 bool

ShowDialog() 공개 정적인 메소드

public static ShowDialog ( IWin32Window owner, string process, string arguments, string aWorkingDirectory, string input, bool useDialogSettings ) : bool
owner IWin32Window
process string
arguments string
aWorkingDirectory string
input string
useDialogSettings bool
리턴 bool

ShowModeless() 공개 정적인 메소드

public static ShowModeless ( GitUI.GitModuleForm owner, string arguments ) : FormProcess
owner GitUI.GitModuleForm
arguments string
리턴 FormProcess

ShowModeless() 공개 정적인 메소드

public static ShowModeless ( IWin32Window owner, string process, string arguments, string aWorkingDirectory, string input, bool useDialogSettings ) : FormProcess
owner IWin32Window
process string
arguments string
aWorkingDirectory string
input string
useDialogSettings bool
리턴 FormProcess

프로퍼티 상세

WorkingDirectory 공개적으로 프로퍼티

public string WorkingDirectory
리턴 string