Bagikan melalui


ProcessStartInfo Konstruktor

Definisi

Menginisialisasi instans baru kelas ProcessStartInfo.

Overload

ProcessStartInfo()

Menginisialisasi instans ProcessStartInfo baru kelas tanpa menentukan nama file untuk memulai proses.

ProcessStartInfo(String)

Menginisialisasi instans ProcessStartInfo baru kelas dan menentukan nama file seperti aplikasi atau dokumen untuk memulai proses.

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

Menginisialisasi instans ProcessStartInfo baru kelas , menentukan nama file aplikasi untuk memulai proses, dan menentukan sekumpulan argumen baris perintah untuk diteruskan ke aplikasi.

ProcessStartInfo()

Sumber:
ProcessStartInfo.cs
Sumber:
ProcessStartInfo.cs
Sumber:
ProcessStartInfo.cs

Menginisialisasi instans ProcessStartInfo baru kelas tanpa menentukan nama file untuk memulai proses.

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

Keterangan

Anda harus mengatur setidaknya FileName properti sebelum memulai proses. Nama file adalah aplikasi atau dokumen apa pun. Dalam hal ini, dokumen didefinisikan sebagai jenis file apa pun yang memiliki tindakan terbuka atau default yang terkait dengannya. Anda dapat melihat jenis file terdaftar dan aplikasi terkaitnya untuk komputer Anda dengan menggunakan kotak dialog Opsi Folder , yang tersedia melalui sistem operasi. Tombol Tingkat Lanjut mengarah ke kotak dialog yang memperlihatkan apakah ada tindakan terbuka yang terkait dengan jenis file terdaftar tertentu.

Secara opsional, Anda juga dapat mengatur properti lain sebelum memulai proses. Properti Verb menyediakan tindakan yang harus diambil, seperti "cetak", dengan file yang ditunjukkan dalam FileName properti . Properti Arguments menyediakan cara untuk meneruskan argumen baris perintah ke file saat sistem membukanya.

Penting

Menggunakan instans objek ini dengan data yang tidak tepercaya adalah risiko keamanan. Gunakan objek ini hanya dengan data tepercaya. Untuk informasi selengkapnya, lihat Memvalidasi Semua Input.

Berlaku untuk

ProcessStartInfo(String)

Sumber:
ProcessStartInfo.cs
Sumber:
ProcessStartInfo.cs
Sumber:
ProcessStartInfo.cs

Menginisialisasi instans ProcessStartInfo baru kelas dan menentukan nama file seperti aplikasi atau dokumen untuk memulai proses.

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

Parameter

fileName
String

Aplikasi atau dokumen untuk memulai proses.

Keterangan

Nama file adalah aplikasi atau dokumen apa pun. Dalam hal ini, dokumen didefinisikan sebagai jenis file apa pun yang memiliki tindakan terbuka atau default yang terkait dengannya. Anda dapat melihat jenis file terdaftar dan aplikasi terkaitnya untuk komputer Anda dengan menggunakan kotak dialog Opsi Folder , yang tersedia melalui sistem operasi. Tombol Tingkat Lanjut mengarah ke kotak dialog yang memperlihatkan apakah ada tindakan terbuka yang terkait dengan jenis file terdaftar tertentu.

Anda dapat mengubah FileName properti setelah memanggil konstruktor ini, hingga waktu proses dimulai. Setelah Anda memulai proses, mengubah nilai-nilai ini tidak berpengaruh.

Penting

Menggunakan instans objek ini dengan data yang tidak tepercaya adalah risiko keamanan. Gunakan objek ini hanya dengan data tepercaya. Untuk informasi selengkapnya, lihat Memvalidasi Semua Input.

Berlaku untuk

ProcessStartInfo(String, IEnumerable<String>)

Sumber:
ProcessStartInfo.cs
Sumber:
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))

Parameter

fileName
String
arguments
IEnumerable<String>

Berlaku untuk

ProcessStartInfo(String, String)

Sumber:
ProcessStartInfo.cs
Sumber:
ProcessStartInfo.cs
Sumber:
ProcessStartInfo.cs

Menginisialisasi instans ProcessStartInfo baru kelas , menentukan nama file aplikasi untuk memulai proses, dan menentukan sekumpulan argumen baris perintah untuk diteruskan ke aplikasi.

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)

Parameter

fileName
String

Aplikasi untuk memulai proses.

arguments
String

Argumen baris perintah untuk diteruskan ke aplikasi saat proses dimulai.

Keterangan

Nama file adalah aplikasi atau dokumen apa pun. Dalam hal ini, dokumen didefinisikan sebagai jenis file apa pun yang memiliki tindakan terbuka atau default yang terkait dengannya. Anda dapat melihat jenis file terdaftar dan aplikasi terkaitnya untuk komputer Anda dengan menggunakan kotak dialog Opsi Folder , yang tersedia melalui sistem operasi. Tombol Tingkat Lanjut mengarah ke kotak dialog yang memperlihatkan apakah ada tindakan terbuka yang terkait dengan jenis file terdaftar tertentu.

Anda dapat mengubah FileName properti atau Arguments setelah memanggil konstruktor ini, hingga waktu proses dimulai. Setelah Anda memulai proses, mengubah nilai-nilai ini tidak berpengaruh.

Penting

Menggunakan instans objek ini dengan data yang tidak tepercaya adalah risiko keamanan. Gunakan objek ini hanya dengan data tepercaya. Untuk informasi selengkapnya, lihat Memvalidasi Semua Input.

Berlaku untuk