Udostępnij za pośrednictwem


Process Konstruktor

Definicja

Inicjuje nowe wystąpienie klasy Process.

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

Uwagi

Jeśli nie określisz właściwości MachineName, wartość domyślna to komputer lokalny (".").

Istnieją dwie opcje kojarzenia nowego składnika Process z procesem na komputerze. Pierwszą opcją jest użycie konstruktora do utworzenia składnika Process, ustawienie odpowiednich elementów członkowskich właściwości StartInfo i wywołanie Start w celu skojarzenia Process z nowym procesem systemowym. Drugą opcją jest skojarzenie Process z uruchomionym procesem systemowym przy użyciu GetProcessById lub jednej z GetProcesses zwracanych wartości.

Jeśli używasz przeciążenia static metody Start do rozpoczęcia nowego procesu systemowego, metoda tworzy nowy składnik Process i kojarzy go z procesem.

Gdy właściwość ProcessStartInfo.UseShellExecute jest ustawiona na wartość domyślną, true, można uruchamiać aplikacje i dokumenty w sposób podobny do okna dialogowego Run menu Start systemu Windows. Gdy ProcessStartInfo.UseShellExecute jest false, można uruchomić tylko pliki wykonywalne.

Dowolny plik wykonywalny, który można wywołać z wiersza polecenia, można uruchomić na jeden z dwóch sposobów: ustawiając odpowiednie elementy członkowskie właściwości StartInfo i wywołując metodę Start bez parametrów lub przekazując odpowiedni parametr do elementu członkowskiego staticStart.

Składnik Process można utworzyć przy użyciu konstruktora, jednego ze statycznych przeciążeń Start lub dowolnego z metod GetProcessById, GetProcesseslub GetProcessesByName. Po wykonaniu tych czynności masz wgląd w skojarzony proces. Nie jest to widok dynamiczny, który aktualizuje się automatycznie po zmianie właściwości procesu w pamięci. Zamiast tego należy wywołać Refresh, aby składnik zaktualizował informacje o właściwości Process w aplikacji.

Dotyczy