ProcessStartInfo.StartDetached Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.