ProcessStartInfo.StandardErrorHandle 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 SafeFileHandle valeur à utiliser comme erreur standard du processus enfant.
public:
property Microsoft::Win32::SafeHandles::SafeFileHandle ^ StandardErrorHandle { Microsoft::Win32::SafeHandles::SafeFileHandle ^ get(); void set(Microsoft::Win32::SafeHandles::SafeFileHandle ^ value); };
public Microsoft.Win32.SafeHandles.SafeFileHandle? StandardErrorHandle { get; set; }
member this.StandardErrorHandle : Microsoft.Win32.SafeHandles.SafeFileHandle with get, set
Public Property StandardErrorHandle As SafeFileHandle
Valeur de propriété
À SafeFileHandle utiliser comme handle d’erreur standard du processus enfant ou null pour utiliser le comportement par défaut.
Remarques
Le handle n’a pas besoin d’être hériter ; le runtime le doublons comme héritant si nécessaire.
Permet CreateAnonymousPipe de créer une paire de handles de canal connectés, OpenHandle d’ouvrir un handle de fichier, OpenNullHandle d’ignorer la sortie d’erreur ou OpenStandardErrorHandle d’hériter de l’erreur standard du parent.
Lorsque cette propriété est null et RedirectStandardError est false, le processus hérite normalement de l’erreur standard du parent. Toutefois, si StartDetached le processus est true démarré ou si le processus est démarré StartAndForget(ProcessStartInfo), l’erreur standard est redirigée vers l’appareil Null à la place.
Il est recommandé de supprimer le handle juste après avoir démarré le processus.
Lorsque cette propriété n’est pas null, RedirectStandardError et UseShellExecute doit être à la fois false.