ProcessStartInfo Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci ProcessStartInfo třídy.
Přetížení
ProcessStartInfo() |
Inicializuje novou instanci ProcessStartInfo třídy bez zadání názvu souboru, se kterým se má proces zahájit. |
ProcessStartInfo(String) |
Inicializuje novou instanci ProcessStartInfo třídy a určuje název souboru, jako je aplikace nebo dokument, se kterým se má proces zahájit. |
ProcessStartInfo(String, IEnumerable<String>) | |
ProcessStartInfo(String, String) |
Inicializuje novou instanci ProcessStartInfo třídy, určuje název souboru aplikace, pomocí kterého 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
Inicializuje novou instanci ProcessStartInfo třídy bez zadání názvu souboru, se kterým se má proces zahájit.
public:
ProcessStartInfo();
public ProcessStartInfo ();
Public Sub New ()
Poznámky
Před zahájením FileName procesu musíte nastavit alespoň vlastnost. Název souboru je jakákoli aplikace nebo dokument. V tomto případě je dokument definován jako jakýkoli typ souboru, ke kterému je přidružena otevřená nebo výchozí akce. 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 k dispozici prostřednictvím operačního systému. Tlačítko Upřesnit vede k dialogovému oknu, které zobrazuje, jestli je k určitému registrovanému typu souboru přidružená akce Otevřít.
Volitelně můžete před zahájením procesu nastavit i další vlastnosti. Vlastnost Verb poskytuje akce, které se mají provést, například tisk, se souborem uvedeným ve FileName vlastnosti. Vlastnost Arguments poskytuje způsob, jak předat argumenty příkazového řádku do souboru, když ho systém otevře.
Důležité
Použití instance tohoto objektu s nedůvěryhodnými daty představuje bezpečnostní riziko. Tento objekt používejte pouze s důvěryhodnými daty. Další informace najdete v tématu Ověření všech vstupů.
Platí pro
ProcessStartInfo(String)
- Zdroj:
- ProcessStartInfo.cs
- Zdroj:
- ProcessStartInfo.cs
- Zdroj:
- ProcessStartInfo.cs
Inicializuje novou instanci ProcessStartInfo třídy a určuje název souboru, jako je aplikace nebo dokument, se kterým se má proces zahájit.
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, pomocí kterého chcete zahájit proces.
Poznámky
Název souboru je jakákoli aplikace nebo dokument. V tomto případě je dokument definován jako jakýkoli typ souboru, ke kterému je přidružena otevřená nebo výchozí akce. 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 k dispozici prostřednictvím operačního systému. Tlačítko Upřesnit vede k dialogovému oknu, které zobrazuje, jestli je k určitému registrovanému typu souboru přidružená akce Otevřít.
Po volání tohoto konstruktoru FileName můžete změnit vlastnost až do okamžiku zahájení procesu. Po zahájení procesu nemá změna těchto hodnot žádný vliv.
Důležité
Použití instance tohoto objektu s nedůvěryhodnými daty představuje bezpečnostní riziko. Tento objekt používejte pouze s důvěryhodnými daty. Další informace najdete v tématu Ověření všech vstupů.
Platí pro
ProcessStartInfo(String, IEnumerable<String>)
- Zdroj:
- ProcessStartInfo.cs
- Zdroj:
- ProcessStartInfo.cs
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
Inicializuje novou instanci ProcessStartInfo třídy, určuje název souboru aplikace, pomocí kterého 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 zahájit proces.
- arguments
- String
Argumenty příkazového řádku, které se mají předat aplikaci při spuštění procesu.
Poznámky
Název souboru je jakákoli aplikace nebo dokument. V tomto případě je dokument definován jako jakýkoli typ souboru, ke kterému je přidružena otevřená nebo výchozí akce. 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 k dispozici prostřednictvím operačního systému. Tlačítko Upřesnit vede k dialogovému oknu, které zobrazuje, jestli je k určitému registrovanému typu souboru přidružená akce Otevřít.
Po volání tohoto konstruktoru FileName můžete změnit vlastnosti nebo Arguments až do okamžiku zahájení procesu. Po zahájení procesu nemá změna těchto hodnot žádný vliv.
Důležité
Použití instance tohoto objektu s nedůvěryhodnými daty představuje bezpečnostní riziko. Tento objekt používejte pouze s důvěryhodnými daty. Další informace najdete v tématu Ověření všech vstupů.