Sdílet prostřednictvím


ProcessStartInfo Konstruktory

Definice

Inicializuje novou instanci ProcessStartInfo třídy.

Přetížení

Name Description
ProcessStartInfo()

Inicializuje novou instanci ProcessStartInfo třídy bez zadání názvu souboru, se kterým se má proces spustit.

ProcessStartInfo(String)

Inicializuje novou instanci ProcessStartInfo třídy a určuje název souboru, například aplikaci nebo dokument, se kterým se má proces spustit.

ProcessStartInfo(String, IEnumerable<String>)

Inicializuje novou instanci ProcessStartInfo třídy a určuje název aplikace, která se má spustit, a sadu argumentů příkazového řádku, které se předávají aplikaci.

ProcessStartInfo(String, String)

Inicializuje novou instanci ProcessStartInfo třídy, určuje název souboru aplikace, se kterým se má proces spustit, a určuje sadu argumentů příkazového řádku, které se mají předat aplikaci.

ProcessStartInfo()

Zdroj:
ProcessStartInfo.cs
Zdroj:
ProcessStartInfo.cs
Zdroj:
ProcessStartInfo.cs
Zdroj:
ProcessStartInfo.cs
Zdroj:
ProcessStartInfo.cs

Inicializuje novou instanci ProcessStartInfo třídy bez zadání názvu souboru, se kterým se má proces spustit.

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

Poznámky

Před zahájením procesu musíte nastavit alespoň FileName vlastnost. Název souboru je libovolná aplikace nebo dokument. V tomto případě je dokument definován jako jakýkoli typ souboru, který má přidruženou otevřenou nebo výchozí akci. Registrované typy souborů a jejich přidružené aplikace pro váš počítač můžete zobrazit pomocí dialogového okna Možnosti složky , které je dostupné prostřednictvím operačního systému. Tlačítko Upřesnit vede k dialogovému okně, které ukazuje, zda je otevřená akce přidružená ke konkrétnímu registrovanému typu souboru.

Volitelně můžete nastavit i další vlastnosti před zahájením procesu. Vlastnost Verb poskytuje akce, které se mají provést, například "print", se souborem uvedeným ve FileName vlastnosti. Vlastnost Arguments poskytuje způsob, jak předat argumenty příkazového řádku souboru při otevření systému.

Důležité

Použití instance tohoto typu s nedůvěryhodnými daty představuje bezpečnostní riziko. Tento objekt použijte pouze s důvěryhodnými daty. Další informace naleznete v tématu Ověření všech vstupů.

Platí pro

ProcessStartInfo(String)

Zdroj:
ProcessStartInfo.cs
Zdroj:
ProcessStartInfo.cs
Zdroj:
ProcessStartInfo.cs
Zdroj:
ProcessStartInfo.cs
Zdroj:
ProcessStartInfo.cs

Inicializuje novou instanci ProcessStartInfo třídy a určuje název souboru, například aplikaci nebo dokument, se kterým se má proces spustit.

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

Parametry

fileName
String

Aplikace nebo dokument, se kterým chcete zahájit proces.

Poznámky

Název souboru je libovolná aplikace nebo dokument. V tomto případě je dokument definován jako jakýkoli typ souboru, který má přidruženou otevřenou nebo výchozí akci. Registrované typy souborů a jejich přidružené aplikace pro váš počítač můžete zobrazit pomocí dialogového okna Možnosti složky , které je dostupné prostřednictvím operačního systému. Tlačítko Upřesnit vede k dialogovému okně, které ukazuje, zda je otevřená akce přidružená ke konkrétnímu registrovanému typu souboru.

Vlastnost můžete změnit FileName po volání tohoto konstruktoru až do okamžiku spuštění procesu. Po spuštění procesu nemá změna těchto hodnot žádný vliv.

Důležité

Použití instance tohoto typu s nedůvěryhodnými daty představuje bezpečnostní riziko. Tento objekt použijte pouze s důvěryhodnými daty. Další informace naleznete v tématu Ověření všech vstupů.

Platí pro

ProcessStartInfo(String, IEnumerable<String>)

Zdroj:
ProcessStartInfo.cs
Zdroj:
ProcessStartInfo.cs
Zdroj:
ProcessStartInfo.cs
Zdroj:
ProcessStartInfo.cs

Inicializuje novou instanci ProcessStartInfo třídy a určuje název aplikace, která se má spustit, a sadu argumentů příkazového řádku, které se předávají aplikaci.

public:
 ProcessStartInfo(System::String ^ fileName, System::Collections::Generic::IEnumerable<System::String ^> ^ arguments);
public ProcessStartInfo(string fileName, System.Collections.Generic.IEnumerable<string> arguments);
new System.Diagnostics.ProcessStartInfo : string * seq<string> -> System.Diagnostics.ProcessStartInfo
Public Sub New (fileName As String, arguments As IEnumerable(Of String))

Parametry

fileName
String
arguments
IEnumerable<String>

Platí pro

ProcessStartInfo(String, String)

Zdroj:
ProcessStartInfo.cs
Zdroj:
ProcessStartInfo.cs
Zdroj:
ProcessStartInfo.cs
Zdroj:
ProcessStartInfo.cs
Zdroj:
ProcessStartInfo.cs

Inicializuje novou instanci ProcessStartInfo třídy, určuje název souboru aplikace, se kterým se má proces spustit, a určuje sadu argumentů příkazového řádku, které se mají předat aplikaci.

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)

Parametry

fileName
String

Aplikace, se kterou chcete spustit proces.

arguments
String

Argumenty příkazového řádku, které se předávají aplikaci při spuštění procesu.

Poznámky

Název souboru je libovolná aplikace nebo dokument. V tomto případě je dokument definován jako jakýkoli typ souboru, který má přidruženou otevřenou nebo výchozí akci. Registrované typy souborů a jejich přidružené aplikace pro váš počítač můžete zobrazit pomocí dialogového okna Možnosti složky , které je dostupné prostřednictvím operačního systému. Tlačítko Upřesnit vede k dialogovému okně, které ukazuje, zda je otevřená akce přidružená ke konkrétnímu registrovanému typu souboru.

Po volání tohoto konstruktoru FileName můžete změnit vlastnosti Arguments až do okamžiku spuštění procesu. Po spuštění procesu nemá změna těchto hodnot žádný vliv.

Důležité

Použití instance tohoto typu s nedůvěryhodnými daty představuje bezpečnostní riziko. Tento objekt použijte pouze s důvěryhodnými daty. Další informace naleznete v tématu Ověření všech vstupů.

Platí pro