Sprache

ProcessStartInfo.StartDetached Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Prozess getrennt gestartet werden soll.

public:
 property bool StartDetached { bool get(); void set(bool value); };
public bool StartDetached { get; set; }
member this.StartDetached : bool with get, set
Public Property StartDetached As Boolean

Eigenschaftswert

trueum den Vom übergeordneten Element getrennten Prozess zu starten; andernfalls . false Der Standardwert lautet false.

Hinweise

Startet einen neuen getrennten Prozess mit Standardeingabe, Ausgabe und Fehler umgeleitet an das NULL-Gerät (NUL auf Windows, auf Unix), es sei denn, /dev/null der Benutzer explizit mit RedirectStandardInput, , RedirectStandardOutput, RedirectStandardError, , StandardOutputHandleStandardInputHandleoder StandardErrorHandle.

Bei Windows wird der Prozess mit der DETACHED_PROCESS-Kennzeichnung gestartet.

Auf Unix wird der Prozess als Leiter einer neuen Sitzung gestartet.

Diese Eigenschaft kann nicht zusammen mit UseShellExecute festgelegt auf true.

Gilt für: