Process Constructor
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de Process klasse.
public:
Process();
public Process();
Public Sub New ()
Opmerkingen
Als u de MachineName eigenschap niet opgeeft, is de standaardwaarde de lokale computer (.).
U hebt twee opties voor het koppelen van een nieuw Process onderdeel aan een proces op de computer. De eerste optie is om de constructor te gebruiken om het Process onderdeel te maken, de juiste leden van de StartInfo eigenschap in te stellen en aan te roepen Start om het Process te koppelen aan een nieuw systeemproces. De tweede optie is om het Process te koppelen aan een actief systeemproces met behulp GetProcessById van of een van de GetProcesses retourwaarden.
Als u een static overbelasting van de Start methode gebruikt om een nieuw systeemproces te starten, maakt de methode een nieuw Process onderdeel en koppelt deze aan het proces.
Wanneer de eigenschap ProcessStartInfo.UseShellExecute is ingesteld op de standaardwaarde, true, kunt u toepassingen en documenten op een manier starten die vergelijkbaar is met het gebruik van het dialoogvenster Run van het menu Windows Start. Wanneer ProcessStartInfo.UseShellExecute is false, kunt u alleen uitvoerbare bestanden starten.
Elk uitvoerbaar bestand dat u vanaf de opdrachtregel kunt aanroepen, kan op twee manieren worden gestart: door de juiste leden van de StartInfo eigenschap in te stellen en de Start methode aan te roepen zonder parameters, of door de juiste parameter door te geven aan het staticStart lid.
U kunt een Process onderdeel maken met behulp van de constructor, een van de statische Start overbelastingen of een van de GetProcessById, GetProcessesof GetProcessesByName methoden. Nadat u dit hebt gedaan, hebt u een overzicht van het bijbehorende proces. Dit is geen dynamische weergave die automatisch wordt bijgewerkt wanneer de proceseigenschappen in het geheugen zijn gewijzigd. In plaats daarvan moet u aanroepen Refresh dat het onderdeel de Process eigenschapsgegevens in uw toepassing bijwerkt.