Process Constructeur

Définition

Initialise une nouvelle instance de la classe Process.

public:
 Process();
public Process ();
Public Sub New ()

Remarques

Si vous ne spécifiez pas la MachineName propriété , la valeur par défaut est l’ordinateur local, ( » . « ).

Vous disposez de deux options pour associer un nouveau Process composant à un processus sur l’ordinateur. La première option consiste à utiliser le constructeur pour créer le Process composant, à définir les membres appropriés de la StartInfo propriété et à appeler Start pour associer à Process un nouveau processus système. La deuxième option consiste à associer à un processus système en cours d’exécution à l’aide ProcessGetProcessById de ou de l’une GetProcesses des valeurs de retour.

Si vous utilisez une static surcharge de la Start méthode pour démarrer un nouveau processus système, la méthode crée un composant Process et l’associe au processus.

Lorsque la ProcessStartInfo.UseShellExecute propriété est définie sur sa valeur par défaut, true, vous pouvez démarrer des applications et des documents d’une manière similaire à l’utilisation de la Run boîte de dialogue du menu Windows Start . Quand ProcessStartInfo.UseShellExecute a la valeur false, vous pouvez démarrer uniquement les exécutables.

Tout fichier exécutable que vous pouvez appeler à partir de la ligne de commande peut être démarré de deux façons : en définissant les membres appropriés de la StartInfo propriété et en appelant la Start méthode sans paramètre, ou en passant le paramètre approprié au staticStart membre.

Vous pouvez créer un Process composant à l’aide du constructeur, de l’une des surcharges statiques Start ou de l’une GetProcessByIddes méthodes , GetProcessesou GetProcessesByName . Une fois que vous l’avez fait, vous disposez d’une vue du processus associé. Il ne s’agit pas d’une vue dynamique qui se met à jour automatiquement lorsque les propriétés du processus ont changé en mémoire. Au lieu de cela, vous devez appeler Refresh le composant pour mettre à jour les informations de Process propriété dans votre application.

S’applique à