Process コンストラクター

定義

Process クラスの新しいインスタンスを初期化します。

public:
 Process();
public Process ();
Public Sub New ()

注釈

プロパティを MachineName 指定しない場合、既定値はローカル コンピューター (".") です。

コンピューター上のプロセスに新 Process しいコンポーネントを関連付ける方法は 2 つあります。 最初のオプションは、コンストラクターを使用してコンポーネントを Process 作成し、 プロパティの適切なメンバーを設定し、 を StartInfo 呼び出 Start して 新しいシステム プロセスに関連付けます Process 。 2 番目のオプションは、 または いずれかの戻り値を使用GetProcessByIdして、 を実行中のシステム プロセスにGetProcesses関連付けますProcess

メソッドのStartオーバーロードをstatic使用して新しいシステム プロセスを開始すると、メソッドによって新Processしいコンポーネントが作成され、プロセスに関連付けられます。

プロパティがProcessStartInfo.UseShellExecute既定値の に設定されている場合は、trueWindows Start メニューのダイアログ ボックスを使用Runした場合と同様の方法でアプリケーションとドキュメントを起動できます。 が falseの場合ProcessStartInfo.UseShellExecute、実行可能ファイルのみを開始できます。

コマンド ラインから呼び出すことができる実行可能ファイルは、プロパティの適切なメンバーを設定し、パラメーターなしで メソッドを呼び出Startすか、適切なパラメーターをStartInfoメンバーにstaticStart渡すという 2 つの方法のいずれかで起動できます。

コンストラクター、Process静的Startオーバーロードの 1 つ、または 、、または GetProcessesByName のいずれかのメソッドを使用して、コンポーネントをGetProcessByIdGetProcesses作成できます。 完了すると、関連付けられているプロセスが表示されます。 これは、プロセスプロパティがメモリ内で変更されたときに自動的に更新される動的ビューではありません。 代わりに、 を呼び出 Refresh して、アプリケーションのプロパティ情報を Process 更新する必要があります。

適用対象