Сборка: Host;
Интерфейс IShellProcess предназначен для запуска консольных приложений и получения результата их выполнения.
IShellProcess
Для запуска консольного приложения инициализируйте объект класса ShellProcess, настройте параметры запуска (объект класса ShellExecuteInfo) и выполните метод IProcess.Start. Приложение будет выполняться в фоновом режиме. Для остановки приложения используйте метод IProcess.Kill.
Реализация IShellProcess позволяет запускать приложения в ОС Windows и Linux.
Имя свойства | Краткое описание | |
Свойство Error определяет содержимое стандартного потока ошибок. |
||
Свойство Output определяет содержимое стандартного потока вывода. |
Имя свойства | Краткое описание | |
Свойство ExitCode возвращает код завершения процесса. |
||
Свойство HasExited возвращает признак завершения выполнения процесса. |
Имя метода | Краткое описание | |
Метод Kill останавливает выполнение процесса. |
||
Метод Start запускает процесс. |
См. также: