System::Diagnostics::Process クラス
Process class
プロセス情報と操作をカプセル化します。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator 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++