C# Класс GitUI.FormProcess

Наследование: FormStatus
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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