Idioma

ProcessStartInfo.StartSuspended Propriedade

Definição

Obtém ou define um valor que indica se o processo deve ser iniciado em um 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 da propriedade

true se o processo deve ser iniciado suspenso; caso contrário, false. O padrão é false.

Atributos

Comentários

Quando essa propriedade é true, o processo é criado com seu thread principal suspenso. O processo não inicia a execução até Resume() ser chamado no identificador do processo, como o identificador retornado por Start(ProcessStartInfo).

Em Windows, o processo é iniciado com o sinalizador CREATE_SUSPENDED.

No macOS, o processo é iniciado com o POSIX_SPAWN_START_SUSPENDED sinalizador.

Essa propriedade não pode ser usada junto com UseShellExecute set to true.

Aplica-se a