ProcessStartInfo.StartSuspended Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur indiquant si le processus doit être démarré dans un état suspendu.
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
Valeur de propriété
true si le processus doit être démarré ; sinon, false. La valeur par défaut est false.
- Attributs
Remarques
Lorsque cette propriété est true, le processus est créé avec son thread principal suspendu. Le processus ne commence pas l’exécution tant qu’il Resume() n’est pas appelé sur le handle de processus, tel que le handle retourné par Start(ProcessStartInfo).
Sur Windows, le processus est démarré avec l’indicateur de CREATE_SUSPENDED.
Sur macOS, le processus est démarré avec l’indicateur POSIX_SPAWN_START_SUSPENDED .
Cette propriété ne peut pas être utilisée avec UseShellExecute la valeur définie truesur .