Idioma

ProcessStartInfo.StartSuspended Propriedade

Definição

Recebe ou define um valor que indica se o processo deve ser iniciado num estado suspenso.

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

Valor de Propriedade

true se o processo for iniciado, suspenso; caso contrário, false. A predefinição é false.

Atributos

Observações

Quando esta propriedade é true, o processo é criado com o seu thread principal suspenso. O processo só inicia a execução quando Resume() é chamado ao handle do processo, como o handle devolvido por Start(ProcessStartInfo).

No Windows, o processo começa com a bandeira CREATE_SUSPENDED.

No macOS, o processo é iniciado com a POSIX_SPAWN_START_SUSPENDED bandeira.

Esta propriedade não pode ser usada juntamente com UseShellExecute o conjunto de .true

Aplica-se a