Partager via


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 avez 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 le Process processus à un nouveau processus système. La deuxième option consiste à associer le Process processus système en cours d’exécution à l’aide GetProcessById ou à 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 Process composant et l’associe au processus.

Lorsque la ProcessStartInfo.UseShellExecute propriété est définie sur sa valeur par défaut, truevous 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 c’est falsele cas, vous pouvez démarrer uniquement des 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ètres, ou en transmettant 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 ou GetProcessesByName des méthodesGetProcesses. Une fois que vous l’avez fait, vous avez une vue sur le 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 Process informations de propriété dans votre application.

S’applique à