Udostępnij za pośrednictwem


ProcessStartInfo Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy ProcessStartInfo.

Przeciążenia

ProcessStartInfo()

Inicjuje ProcessStartInfo nowe wystąpienie klasy bez określania nazwy pliku, z którą ma rozpocząć proces.

ProcessStartInfo(String)

Inicjuje ProcessStartInfo nowe wystąpienie klasy i określa nazwę pliku, taką jak aplikacja lub dokument, za pomocą którego ma rozpocząć proces.

ProcessStartInfo(String, IEnumerable<String>)
ProcessStartInfo(String, String)

Inicjuje nowe wystąpienie ProcessStartInfo klasy, określa nazwę pliku aplikacji, z którym ma rozpocząć proces, i określa zestaw argumentów wiersza polecenia do przekazania do aplikacji.

ProcessStartInfo()

Źródło:
ProcessStartInfo.cs
Źródło:
ProcessStartInfo.cs
Źródło:
ProcessStartInfo.cs

Inicjuje ProcessStartInfo nowe wystąpienie klasy bez określania nazwy pliku, z którą ma rozpocząć proces.

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

Uwagi

Przed rozpoczęciem FileName procesu należy ustawić co najmniej właściwość . Nazwa pliku to dowolna aplikacja lub dokument. W tym przypadku dokument jest definiowany jako dowolny typ pliku, który ma skojarzona akcję otwartą lub domyślną. Zarejestrowane typy plików i skojarzone z nimi aplikacje dla komputera można wyświetlić za pomocą okna dialogowego Opcje folderów , które jest dostępne za pośrednictwem systemu operacyjnego. Przycisk Zaawansowane prowadzi do okna dialogowego, które pokazuje, czy istnieje otwarta akcja skojarzona z określonym zarejestrowanym typem pliku.

Opcjonalnie możesz również ustawić inne właściwości przed rozpoczęciem procesu. Właściwość Verb dostarcza akcje do wykonania, takie jak "print", z plikiem FileName wskazanym we właściwości . Właściwość Arguments dostarcza sposób przekazywania argumentów wiersza polecenia do pliku po jego otwarciu.

Ważne

Użycie wystąpienia tego obiektu z niezaufanymi danymi jest zagrożeniem bezpieczeństwa. Użyj tego obiektu tylko z zaufanymi danymi. Aby uzyskać więcej informacji, zobacz Validate All Inputs (Weryfikowanie wszystkich danych wejściowych).

Dotyczy

ProcessStartInfo(String)

Źródło:
ProcessStartInfo.cs
Źródło:
ProcessStartInfo.cs
Źródło:
ProcessStartInfo.cs

Inicjuje ProcessStartInfo nowe wystąpienie klasy i określa nazwę pliku, taką jak aplikacja lub dokument, za pomocą którego ma rozpocząć proces.

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

Aplikacja lub dokument, za pomocą którego należy uruchomić proces.

Uwagi

Nazwa pliku to dowolna aplikacja lub dokument. W tym przypadku dokument jest definiowany jako dowolny typ pliku, który ma skojarzona akcję otwartą lub domyślną. Zarejestrowane typy plików i skojarzone z nimi aplikacje dla komputera można wyświetlić za pomocą okna dialogowego Opcje folderów , które jest dostępne za pośrednictwem systemu operacyjnego. Przycisk Zaawansowane prowadzi do okna dialogowego, które pokazuje, czy istnieje otwarta akcja skojarzona z określonym zarejestrowanym typem pliku.

Właściwość można zmienić FileName po wywołaniu tego konstruktora do czasu rozpoczęcia procesu. Po rozpoczęciu procesu zmiana tych wartości nie ma wpływu.

Ważne

Użycie wystąpienia tego obiektu z niezaufanymi danymi jest zagrożeniem bezpieczeństwa. Użyj tego obiektu tylko z zaufanymi danymi. Aby uzyskać więcej informacji, zobacz Validate All Inputs (Weryfikowanie wszystkich danych wejściowych).

Dotyczy

ProcessStartInfo(String, IEnumerable<String>)

Źródło:
ProcessStartInfo.cs
Źródło:
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>

Dotyczy

ProcessStartInfo(String, String)

Źródło:
ProcessStartInfo.cs
Źródło:
ProcessStartInfo.cs
Źródło:
ProcessStartInfo.cs

Inicjuje nowe wystąpienie ProcessStartInfo klasy, określa nazwę pliku aplikacji, z którym ma rozpocząć proces, i określa zestaw argumentów wiersza polecenia do przekazania do aplikacji.

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

Aplikacja, z którą należy uruchomić proces.

arguments
String

Argumenty wiersza polecenia, które mają być przekazywane do aplikacji po uruchomieniu procesu.

Uwagi

Nazwa pliku to dowolna aplikacja lub dokument. W tym przypadku dokument jest definiowany jako dowolny typ pliku, który ma skojarzona akcję otwartą lub domyślną. Zarejestrowane typy plików i skojarzone z nimi aplikacje dla komputera można wyświetlić za pomocą okna dialogowego Opcje folderów , które jest dostępne za pośrednictwem systemu operacyjnego. Przycisk Zaawansowane prowadzi do okna dialogowego, które pokazuje, czy istnieje otwarta akcja skojarzona z określonym zarejestrowanym typem pliku.

Właściwości lub Arguments można zmienić FileName po wywołaniu tego konstruktora do czasu rozpoczęcia procesu. Po rozpoczęciu procesu zmiana tych wartości nie ma wpływu.

Ważne

Użycie wystąpienia tego obiektu z niezaufanymi danymi jest zagrożeniem bezpieczeństwa. Użyj tego obiektu tylko z zaufanymi danymi. Aby uzyskać więcej informacji, zobacz Validate All Inputs (Weryfikowanie wszystkich danych wejściowych).

Dotyczy