System::Diagnostics::Process class
Содержание
[
Скрывать
]Process class
Инкапсулирует информацию о процессе и его управление. Объекты этого класса должны выделяться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.
class Process : public System::Object
Методы
| Метод | Описание |
|---|---|
| get_EnableRaisingEvents() const | Получает, следует ли генерировать событие Exited, когда процесс завершается. |
| get_ExitCode() const | Получает код завершения процесса. |
| get_PrivateMemorySize64() const | Получает размер приватного набора памяти процесса. |
| get_ProcessName() const | Получает имя процесса. |
| get_StandardError() const | Предоставляет читатель для чтения вывода ошибок процесса. Не реализовано. |
| get_StandardOutput() const | Предоставляет читатель для чтения стандартного вывода процесса. Не реализовано. |
| get_StartInfo() const | Получает информацию о запуске процесса. |
| get_WorkingSet64() const | Получает размер рабочей памяти процесса. |
| static GetCurrentProcess() | Получает информацию о текущем процессе. Только Windows только. |
| GetOutputText() const | Получает текст вывода процесса. |
| set_EnableRaisingEvents(bool) | Устанавливает, должно ли событие Exited быть вызвано при завершении процесса. |
| Start() | Запускает процесс с предопределёнными параметрами. |
| static Start(const String&, const String&) | Запускает процесс с указанным путём и аргументами. |
| static Start(const SharedPtr<ProcessStartInfo>&) | Запускает процесс с указанным путём и аргументами. |
| WaitForExit(int) | Ожидает завершения процесса. Не реализовано. |
| WaitForExit() | Ожидает завершения процесса, не возвращается, пока он не завершится. |
| virtual ~Process() | Деструктор. |
См. также
- Class Object
- Namespace System::Diagnostics
- Library Aspose.Page for C++