Sprache

ProcessStartInfo.StartSuspended Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Prozess in einem angehaltenen Zustand gestartet werden soll.

public:
 property bool StartSuspended { bool get(); void set(bool value); };
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
[System.Runtime.Versioning.SupportedOSPlatform("macos")]
public bool StartSuspended { get; set; }
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
[<System.Runtime.Versioning.SupportedOSPlatform("macos")>]
member this.StartSuspended : bool with get, set
Public Property StartSuspended As Boolean

Eigenschaftswert

truewenn der Prozess angehalten werden soll; andernfalls . false Der Standardwert lautet false.

Attribute

Hinweise

Wenn diese Eigenschaft lautet true, wird der Prozess mit dem angehaltenen Hauptthread erstellt. Der Prozess beginnt erst mit der Ausführung, wenn Resume() er für den Prozesshandle aufgerufen wird, z. B. das von Start(ProcessStartInfo)ihnen zurückgegebene Handle.

Bei Windows wird der Prozess mit dem CREATE_SUSPENDED-Flag gestartet.

Unter macOS wird der Prozess mit der POSIX_SPAWN_START_SUSPENDED Kennzeichnung gestartet.

Diese Eigenschaft kann nicht zusammen mit UseShellExecute festgelegt auf true.

Gilt für: