IWinProcess

Сборка: Ui;

Описание

Интерфейс IWinProcess содержит свойства и методы для запуска приложений, имеющих визуальный интерфейс, и получения результата их выполнения.

Иерархия наследования

          IProcess

          IWinProcess

Комментарии

Для запуска приложения или открытия какого-либо файла в приложении инициализируйте объект класса WinProcess, настройте параметры запуска (объект класса WinShellExecuteInfo) и выполните метод IProcess.Start. Для остановки приложения используйте метод IWinProcess.CloseMainWindow.

Реализация IWinProcess позволяет запускать приложения только в ОС Windows.

Свойства, унаследованные от IProcess

  Имя свойства Краткое описание

ExitCode

Свойство ExitCode возвращает код завершения процесса.

HasExited

Свойство HasExited возвращает признак завершения выполнения процесса.

Методы

  Имя метода Краткое описание
CloseMainWindow Метод CloseMainWindow закрывает процесс, имеющий пользовательский интерфейс, посылая сообщение о закрытии основному окну.

Методы, унаследованные от IProcess

  Имя метода Краткое описание

Kill

Метод Kill останавливает выполнение процесса.

Start

Метод Start запускает процесс.

См. также:

Интерфейсы сборки Ui