Share via


ProcessStartInfo.EnvironmentVariables Özellik

Tanım

Dosyalar için arama yollarını, geçici dosyalar için dizinleri, uygulamaya özgü seçenekleri ve diğer benzer bilgileri alır.

public:
 property System::Collections::Specialized::StringDictionary ^ EnvironmentVariables { System::Collections::Specialized::StringDictionary ^ get(); };
public System.Collections.Specialized.StringDictionary EnvironmentVariables { get; }
member this.EnvironmentVariables : System.Collections.Specialized.StringDictionary
Public ReadOnly Property EnvironmentVariables As StringDictionary

Özellik Değeri

Bu işleme ve alt işlemlere uygulanan ortam değişkenleri sağlayan bir dize sözlüğü. Varsayılan değer: null.

Açıklamalar

Özelliğini ayarlayamasanız EnvironmentVariables da, özelliği tarafından döndürülen öğesini StringDictionary değiştirebilirsiniz. Örneğin, aşağıdaki kod bir TempPath ortam değişkeni ekler: myProcess.StartInfo.EnvironmentVariables.Add("TempPath", "C:\\Temp"). Özelliği false değiştirdikten EnvironmentVariables sonra işlemi başlatmak için özelliğini olarak ayarlamanız UseShellExecute gerekir. ise UseShellExecutetrue, yöntemi çağrıldığında Start bir InvalidOperationException oluşturulur.

Şunlara uygulanır