ProcessStartInfo Konstruktorer

Definition

Initierar en ny instans av ProcessStartInfo klassen.

Överlagringar

Name Description
ProcessStartInfo()

Initierar en ny instans av ProcessStartInfo klassen utan att ange ett filnamn som processen ska startas med.

ProcessStartInfo(String)

Initierar en ny instans av ProcessStartInfo klassen och anger ett filnamn, till exempel ett program eller dokument som processen ska startas med.

ProcessStartInfo(String, String)

Initierar en ny instans av ProcessStartInfo klassen, anger ett programfilnamn som processen ska startas med och anger en uppsättning kommandoradsargument som ska skickas till programmet.

ProcessStartInfo()

Initierar en ny instans av ProcessStartInfo klassen utan att ange ett filnamn som processen ska startas med.

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

Kommentarer

Du måste ange minst egenskapen FileName innan du startar processen. Filnamnet är valfritt program eller dokument. I det här fallet definieras ett dokument som vilken filtyp som helst som har en öppen åtgärd eller en standardåtgärd som är associerad med det. Du kan visa registrerade filtyper och deras associerade program för datorn med hjälp av dialogrutan Mappalternativ , som är tillgänglig via operativsystemet. Knappen Avancerat leder till en dialogruta som visar om det finns en öppen åtgärd som är associerad med en specifik registrerad filtyp.

Du kan också ange andra egenskaper innan du påbörjar processen. Egenskapen Verb tillhandahåller åtgärder som ska utföras, till exempel "print", med filen som anges i FileName egenskapen. Egenskapen Arguments tillhandahåller ett sätt att skicka kommandoradsargument till filen när systemet öppnar den.

Viktigt!

Att använda en instans av den här typen med ej betrodda data är en säkerhetsrisk. Använd endast det här objektet med betrodda data. För mer information, se Verifiera alla indata.

Gäller för

ProcessStartInfo(String)

Initierar en ny instans av ProcessStartInfo klassen och anger ett filnamn, till exempel ett program eller dokument som processen ska startas med.

public:
 ProcessStartInfo(System::String ^ fileName);
public ProcessStartInfo(string fileName);
new System.Diagnostics.ProcessStartInfo : string -> System.Diagnostics.ProcessStartInfo
Public Sub New (fileName As String)

Parametrar

fileName
String

Ett program eller dokument som du vill starta en process med.

Kommentarer

Filnamnet är valfritt program eller dokument. I det här fallet definieras ett dokument som vilken filtyp som helst som har en öppen åtgärd eller en standardåtgärd som är associerad med det. Du kan visa registrerade filtyper och deras associerade program för datorn med hjälp av dialogrutan Mappalternativ , som är tillgänglig via operativsystemet. Knappen Avancerat leder till en dialogruta som visar om det finns en öppen åtgärd som är associerad med en specifik registrerad filtyp.

Du kan ändra FileName egenskapen när du anropar den här konstruktorn, fram till den tidpunkt då processen startas. När du har startat processen har det ingen effekt att ändra dessa värden.

Viktigt!

Att använda en instans av den här typen med ej betrodda data är en säkerhetsrisk. Använd endast det här objektet med betrodda data. För mer information, se Verifiera alla indata.

Gäller för

ProcessStartInfo(String, String)

Initierar en ny instans av ProcessStartInfo klassen, anger ett programfilnamn som processen ska startas med och anger en uppsättning kommandoradsargument som ska skickas till programmet.

public:
 ProcessStartInfo(System::String ^ fileName, System::String ^ arguments);
public ProcessStartInfo(string fileName, string arguments);
new System.Diagnostics.ProcessStartInfo : string * string -> System.Diagnostics.ProcessStartInfo
Public Sub New (fileName As String, arguments As String)

Parametrar

fileName
String

Ett program som du vill starta en process med.

arguments
String

Kommandoradsargument som skickas till programmet när processen startar.

Kommentarer

Filnamnet är valfritt program eller dokument. I det här fallet definieras ett dokument som vilken filtyp som helst som har en öppen åtgärd eller en standardåtgärd som är associerad med det. Du kan visa registrerade filtyper och deras associerade program för datorn med hjälp av dialogrutan Mappalternativ , som är tillgänglig via operativsystemet. Knappen Avancerat leder till en dialogruta som visar om det finns en öppen åtgärd som är associerad med en specifik registrerad filtyp.

Du kan ändra FileName egenskaperna eller Arguments efter att du anropat konstruktorn, fram till den tidpunkt då processen startas. När du har startat processen har det ingen effekt att ändra dessa värden.

Viktigt!

Att använda en instans av den här typen med ej betrodda data är en säkerhetsrisk. Använd endast det här objektet med betrodda data. För mer information, se Verifiera alla indata.

Gäller för