Sdílet prostřednictvím


ProcessStartInfo.EnvironmentVariables Vlastnost

Definice

Získá cesty hledání pro soubory, adresáře pro dočasné soubory, možnosti specifické pro aplikaci a další podobné informace.

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

Hodnota vlastnosti

Řetězcový slovník, který poskytuje proměnné prostředí, které platí pro tento proces a podřízené procesy.

Poznámky

I když vlastnost nelze nastavit EnvironmentVariables , můžete změnit StringDictionary vrácenou vlastnost. Například následující kód přidá proměnnou prostředí TempPath: myProcess.StartInfo.EnvironmentVariables.Add("TempPath", "C:\\Temp"). Po změně EnvironmentVariables vlastnosti je nutné nastavit, UseShellExecute aby false se proces spustil. Pokud UseShellExecute je true, InvalidOperationException je vyvolána při Start zavolání metody.

Platí pro