ProcessStartInfo Oluşturucular

Tanım

ProcessStartInfo sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

ProcessStartInfo()

İşlemin ProcessStartInfo başlatıldığı bir dosya adı belirtmeden sınıfının yeni bir örneğini başlatır.

ProcessStartInfo(String)

sınıfının yeni bir örneğini ProcessStartInfo başlatır ve işlemin başlatıldığı uygulama veya belge gibi bir dosya adı belirtir.

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

sınıfının yeni bir örneğini ProcessStartInfo başlatır, işlemin başlatıldığı bir uygulama dosyası adı belirtir ve uygulamaya geçirebileceğiniz bir dizi komut satırı bağımsız değişkeni belirtir.

ProcessStartInfo()

Kaynak:
ProcessStartInfo.cs
Kaynak:
ProcessStartInfo.cs
Kaynak:
ProcessStartInfo.cs

İşlemin ProcessStartInfo başlatıldığı bir dosya adı belirtmeden sınıfının yeni bir örneğini başlatır.

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

Açıklamalar

İşlemi başlatmadan önce en azından FileName özelliğini ayarlamanız gerekir. Dosya adı herhangi bir uygulama veya belgedir. Bu durumda, belge kendisiyle ilişkilendirilmiş açık veya varsayılan eylem içeren herhangi bir dosya türü olarak tanımlanır. İşletim sistemi aracılığıyla kullanılabilen Klasör Seçenekleri iletişim kutusunu kullanarak bilgisayarınız için kayıtlı dosya türlerini ve bunların ilişkili uygulamalarını görüntüleyebilirsiniz. Gelişmiş düğmesi, belirli bir kayıtlı dosya türüyle ilişkili açık bir eylem olup olmadığını gösteren bir iletişim kutusuna yol açar.

İsteğe bağlı olarak, işleme başlamadan önce diğer özellikleri de ayarlayabilirsiniz. Verb özelliği, "print" gibi, özelliğinde FileName belirtilen dosyayla gerçekleştirecek eylemleri sağlar. özelliği, Arguments sistem dosyayı açtığında komut satırı bağımsız değişkenlerini dosyaya geçirmek için bir yol sağlar.

Önemli

Güvenilmeyen verilerle bu nesnenin bir örneğini kullanmak bir güvenlik riskidir. Bu nesneyi yalnızca güvenilen verilerle kullanın. Daha fazla bilgi için bkz. Tüm Girişleri Doğrulama.

Şunlara uygulanır

ProcessStartInfo(String)

Kaynak:
ProcessStartInfo.cs
Kaynak:
ProcessStartInfo.cs
Kaynak:
ProcessStartInfo.cs

sınıfının yeni bir örneğini ProcessStartInfo başlatır ve işlemin başlatıldığı uygulama veya belge gibi bir dosya adı belirtir.

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

Parametreler

fileName
String

İşlemin başlatıldığı bir uygulama veya belge.

Açıklamalar

Dosya adı herhangi bir uygulama veya belgedir. Bu durumda, belge kendisiyle ilişkilendirilmiş açık veya varsayılan eylem içeren herhangi bir dosya türü olarak tanımlanır. İşletim sistemi aracılığıyla kullanılabilen Klasör Seçenekleri iletişim kutusunu kullanarak bilgisayarınız için kayıtlı dosya türlerini ve bunların ilişkili uygulamalarını görüntüleyebilirsiniz. Gelişmiş düğmesi, belirli bir kayıtlı dosya türüyle ilişkili açık bir eylem olup olmadığını gösteren bir iletişim kutusuna yol açar.

Bu oluşturucuyu FileName çağırdıktan sonra, işlemin başladığı zamana kadar özelliğini değiştirebilirsiniz. İşlemi başlattıktan sonra bu değerleri değiştirmenin hiçbir etkisi olmaz.

Önemli

Güvenilmeyen verilerle bu nesnenin bir örneğini kullanmak bir güvenlik riskidir. Bu nesneyi yalnızca güvenilen verilerle kullanın. Daha fazla bilgi için bkz. Tüm Girişleri Doğrulama.

Şunlara uygulanır

ProcessStartInfo(String, IEnumerable<String>)

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

Parametreler

fileName
String
arguments
IEnumerable<String>

Şunlara uygulanır

ProcessStartInfo(String, String)

Kaynak:
ProcessStartInfo.cs
Kaynak:
ProcessStartInfo.cs
Kaynak:
ProcessStartInfo.cs

sınıfının yeni bir örneğini ProcessStartInfo başlatır, işlemin başlatıldığı bir uygulama dosyası adı belirtir ve uygulamaya geçirebileceğiniz bir dizi komut satırı bağımsız değişkeni belirtir.

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)

Parametreler

fileName
String

İşlemin başlatıldığı bir uygulama.

arguments
String

İşlem başladığında uygulamaya geçirilebilir komut satırı bağımsız değişkenleri.

Açıklamalar

Dosya adı herhangi bir uygulama veya belgedir. Bu durumda, belge kendisiyle ilişkilendirilmiş açık veya varsayılan eylem içeren herhangi bir dosya türü olarak tanımlanır. İşletim sistemi aracılığıyla kullanılabilen Klasör Seçenekleri iletişim kutusunu kullanarak bilgisayarınız için kayıtlı dosya türlerini ve bunların ilişkili uygulamalarını görüntüleyebilirsiniz. Gelişmiş düğmesi, belirli bir kayıtlı dosya türüyle ilişkili açık bir eylem olup olmadığını gösteren bir iletişim kutusuna yol açar.

Bu oluşturucuyu FileName çağırdıktan sonra, işlemin başladığı zamana kadar veya Arguments özelliklerini değiştirebilirsiniz. İşlemi başlattıktan sonra bu değerleri değiştirmenin hiçbir etkisi olmaz.

Önemli

Güvenilmeyen verilerle bu nesnenin bir örneğini kullanmak bir güvenlik riskidir. Bu nesneyi yalnızca güvenilen verilerle kullanın. Daha fazla bilgi için bkz. Tüm Girişleri Doğrulama.

Şunlara uygulanır