Freigeben über


ProcessStartInfo Konstruktoren

Definition

Initialisiert eine neue Instanz der ProcessStartInfo-Klasse.

Überlädt

Name Beschreibung
ProcessStartInfo()

Initialisiert eine neue Instanz der ProcessStartInfo Klasse, ohne einen Dateinamen anzugeben, mit dem der Prozess gestartet werden soll.

ProcessStartInfo(String)

Initialisiert eine neue Instanz der ProcessStartInfo Klasse und gibt einen Dateinamen wie eine Anwendung oder ein Dokument an, mit der der Prozess gestartet werden soll.

ProcessStartInfo(String, IEnumerable<String>)

Initialisiert eine neue Instanz der ProcessStartInfo Klasse und gibt den Namen der anwendung an, die gestartet werden soll, und eine Reihe von Befehlszeilenargumenten, die an die Anwendung übergeben werden sollen.

ProcessStartInfo(String, String)

Initialisiert eine neue Instanz der ProcessStartInfo Klasse, gibt einen Anwendungsdateinamen an, mit dem der Prozess gestartet werden soll, und gibt eine Reihe von Befehlszeilenargumenten an, die an die Anwendung übergeben werden sollen.

ProcessStartInfo()

Quelle:
ProcessStartInfo.cs
Quelle:
ProcessStartInfo.cs
Quelle:
ProcessStartInfo.cs
Quelle:
ProcessStartInfo.cs
Quelle:
ProcessStartInfo.cs

Initialisiert eine neue Instanz der ProcessStartInfo Klasse, ohne einen Dateinamen anzugeben, mit dem der Prozess gestartet werden soll.

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

Hinweise

Sie müssen mindestens die FileName Eigenschaft festlegen, bevor Sie den Prozess starten. Der Dateiname ist eine beliebige Anwendung oder ein Beliebiges Dokument. In diesem Fall wird ein Dokument so definiert, dass es sich um einen beliebigen Dateityp handelt, der eine geöffnete oder Standardaktion zugeordnet ist. Sie können registrierte Dateitypen und die zugehörigen Anwendungen für Ihren Computer anzeigen, indem Sie das Dialogfeld "Ordneroptionen " verwenden, das über das Betriebssystem verfügbar ist. Die Schaltfläche "Erweitert " führt zu einem Dialogfeld, in dem angezeigt wird, ob eine geöffnete Aktion einem bestimmten registrierten Dateityp zugeordnet ist.

Optional können Sie auch andere Eigenschaften festlegen, bevor Sie den Prozess starten. Die Verb Eigenschaft stellt Aktionen bereit, die ausgeführt werden sollen, z. B. "drucken", mit der datei, die in der FileName Eigenschaft angegeben ist. Die Arguments Eigenschaft stellt eine Möglichkeit bereit, Befehlszeilenargumente an die Datei zu übergeben, wenn das System sie öffnet.

Von Bedeutung

Die Verwendung einer Instanz dieses Typs mit nicht vertrauenswürdigen Daten ist ein Sicherheitsrisiko. Verwenden Sie dieses Objekt nur mit vertrauenswürdigen Daten. Weitere Informationen finden Sie unter Überprüfen aller Eingaben.

Gilt für:

ProcessStartInfo(String)

Quelle:
ProcessStartInfo.cs
Quelle:
ProcessStartInfo.cs
Quelle:
ProcessStartInfo.cs
Quelle:
ProcessStartInfo.cs
Quelle:
ProcessStartInfo.cs

Initialisiert eine neue Instanz der ProcessStartInfo Klasse und gibt einen Dateinamen wie eine Anwendung oder ein Dokument an, mit der der Prozess gestartet werden soll.

public:
 ProcessStartInfo(System::String ^ fileName);
public ProcessStartInfo(string fileName);
new System.Diagnostics.ProcessStartInfo : string -> System.Diagnostics.ProcessStartInfo
Public Sub New (fileName As String)

Parameter

fileName
String

Eine Anwendung oder ein Dokument, mit der ein Prozess gestartet werden soll.

Hinweise

Der Dateiname ist eine beliebige Anwendung oder ein Beliebiges Dokument. In diesem Fall wird ein Dokument so definiert, dass es sich um einen beliebigen Dateityp handelt, der eine geöffnete oder Standardaktion zugeordnet ist. Sie können registrierte Dateitypen und die zugehörigen Anwendungen für Ihren Computer anzeigen, indem Sie das Dialogfeld "Ordneroptionen " verwenden, das über das Betriebssystem verfügbar ist. Die Schaltfläche "Erweitert " führt zu einem Dialogfeld, in dem angezeigt wird, ob eine geöffnete Aktion einem bestimmten registrierten Dateityp zugeordnet ist.

Sie können die FileName Eigenschaft ändern, nachdem Sie diesen Konstruktor aufgerufen haben, bis zu dem Zeitpunkt, zu dem der Prozess gestartet wird. Nachdem Sie den Prozess gestartet haben, hat das Ändern dieser Werte keine Auswirkung.

Von Bedeutung

Die Verwendung einer Instanz dieses Typs mit nicht vertrauenswürdigen Daten ist ein Sicherheitsrisiko. Verwenden Sie dieses Objekt nur mit vertrauenswürdigen Daten. Weitere Informationen finden Sie unter Überprüfen aller Eingaben.

Gilt für:

ProcessStartInfo(String, IEnumerable<String>)

Quelle:
ProcessStartInfo.cs
Quelle:
ProcessStartInfo.cs
Quelle:
ProcessStartInfo.cs
Quelle:
ProcessStartInfo.cs

Initialisiert eine neue Instanz der ProcessStartInfo Klasse und gibt den Namen der anwendung an, die gestartet werden soll, und eine Reihe von Befehlszeilenargumenten, die an die Anwendung übergeben werden sollen.

public:
 ProcessStartInfo(System::String ^ fileName, System::Collections::Generic::IEnumerable<System::String ^> ^ arguments);
public ProcessStartInfo(string fileName, System.Collections.Generic.IEnumerable<string> arguments);
new System.Diagnostics.ProcessStartInfo : string * seq<string> -> System.Diagnostics.ProcessStartInfo
Public Sub New (fileName As String, arguments As IEnumerable(Of String))

Parameter

fileName
String
arguments
IEnumerable<String>

Gilt für:

ProcessStartInfo(String, String)

Quelle:
ProcessStartInfo.cs
Quelle:
ProcessStartInfo.cs
Quelle:
ProcessStartInfo.cs
Quelle:
ProcessStartInfo.cs
Quelle:
ProcessStartInfo.cs

Initialisiert eine neue Instanz der ProcessStartInfo Klasse, gibt einen Anwendungsdateinamen an, mit dem der Prozess gestartet werden soll, und gibt eine Reihe von Befehlszeilenargumenten an, die an die Anwendung übergeben werden sollen.

public:
 ProcessStartInfo(System::String ^ fileName, System::String ^ arguments);
public ProcessStartInfo(string fileName, string arguments);
new System.Diagnostics.ProcessStartInfo : string * string -> System.Diagnostics.ProcessStartInfo
Public Sub New (fileName As String, arguments As String)

Parameter

fileName
String

Eine Anwendung, mit der ein Prozess gestartet werden soll.

arguments
String

Befehlszeilenargumente, die beim Start des Prozesses an die Anwendung übergeben werden sollen.

Hinweise

Der Dateiname ist eine beliebige Anwendung oder ein Beliebiges Dokument. In diesem Fall wird ein Dokument so definiert, dass es sich um einen beliebigen Dateityp handelt, der eine geöffnete oder Standardaktion zugeordnet ist. Sie können registrierte Dateitypen und die zugehörigen Anwendungen für Ihren Computer anzeigen, indem Sie das Dialogfeld "Ordneroptionen " verwenden, das über das Betriebssystem verfügbar ist. Die Schaltfläche "Erweitert " führt zu einem Dialogfeld, in dem angezeigt wird, ob eine geöffnete Aktion einem bestimmten registrierten Dateityp zugeordnet ist.

Sie können die FileName Eigenschaften Arguments ändern, nachdem Sie diesen Konstruktor aufgerufen haben, bis zu dem Zeitpunkt, zu dem der Prozess gestartet wird. Nachdem Sie den Prozess gestartet haben, hat das Ändern dieser Werte keine Auswirkung.

Von Bedeutung

Die Verwendung einer Instanz dieses Typs mit nicht vertrauenswürdigen Daten ist ein Sicherheitsrisiko. Verwenden Sie dieses Objekt nur mit vertrauenswürdigen Daten. Weitere Informationen finden Sie unter Überprüfen aller Eingaben.

Gilt für: