次の方法で共有


ProcessStartInfo メンバ

ProcessStartInfo 概要

パブリック コンストラクタ

パブリック コンストラクタProcessStartInfo コンストラクタ オーバーロード。 ProcessStartInfo クラスの新しいインスタンスを初期化します。

パブリック プロパティ

パブリック プロパティArguments アプリケーションを起動するときに使用するコマンド ライン引数のセットを取得または設定します。
パブリック プロパティCreateNoWindow プロセスを新しいウィンドウで起動するかどうかを示す値を取得または設定します。
パブリック プロパティEnvironmentVariables ファイルの検索パス、一時ファイルのディレクトリ、アプリケーション固有のオプションなどの情報を取得します。
パブリック プロパティErrorDialog プロセスを起動できなかったときにエラー ダイアログ ボックスを表示するかどうかを示す値を取得または設定します。
パブリック プロパティErrorDialogParentHandle プロセスを起動できないときにエラー ダイアログ ボックスを表示するのに使用するウィンドウ ハンドルを、取得または設定します。
パブリック プロパティFileName 起動するアプリケーションまたはドキュメントを取得または設定します。
パブリック プロパティRedirectStandardError プロセスのエラー出力を Process インスタンスの StandardError メンバに書き込むかどうかを示す値を取得または設定します。このメンバを使用すると、エラー出力を標準エラー ストリーム (通常はモニタ画面) 以外に書き込むことができます。たとえば、エラー データをファイルまたはログに書き込むことができます。
パブリック プロパティRedirectStandardInput プロセスのコマンド入力を Process インスタンスの StandardInput メンバから読み取るかどうかを示す値を取得または設定します。このメンバを使用すると、入力を標準入力ストリーム (通常はキーボード) 以外のソースから読み取ることができます。たとえば、データをファイルから読み取ることができます。
パブリック プロパティRedirectStandardOutput プロセスの出力を Process インスタンスの StandardOutput メンバに書き込むかどうかを示す値を取得または設定します。このメンバを使用すると、出力を標準出力ストリーム (通常はモニタ画面) 以外に書き込むことができます。たとえば、データをファイルに書き込むことができます。
パブリック プロパティUseShellExecute プロセスの起動にオペレーティング システムのシェルを使用するかどうかを示す値を取得または設定します。
パブリック プロパティVerb FileName プロパティで指定したアプリケーションまたはドキュメントを開くときに使用する動詞を取得または設定します。
パブリック プロパティVerbs FileName プロパティで指定したファイルの種類に関連付けられている動詞のセットを取得します。
パブリック プロパティWindowStyle プロセスを起動するときに使用するウィンドウの状態を取得または設定します。
パブリック プロパティWorkingDirectory プロセスを起動するときの起動ディレクトリを取得または設定します。

パブリック メソッド

パブリック メソッドEquals (Object から継承されます) オーバーロード。 2 つの Object インスタンスが等しいかどうかを判断します。
パブリック メソッドGetHashCode (Object から継承されます) 特定の型のハッシュ関数として機能します。ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。
パブリック メソッドGetType (Object から継承されます) 現在のインスタンスの Type を取得します。
パブリック メソッドToString (Object から継承されます) 現在の Object を表す String を返します。

プロテクト メソッド

プロテクト メソッドFinalize (Object から継承されます) オーバーライド。 Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。

C# と C++ では、ファイナライザはデストラクタ構文で表現されます。

プロテクト メソッドMemberwiseClone (Object から継承されます) 現在の Object の簡易コピーを作成します。

参照

ProcessStartInfo クラス | System.Diagnostics 名前空間