ProcessStartInfo.EnvironmentVariables Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.