ProcessStartInfo.EnvironmentVariables Egenskap

Definition

Hämtar sökvägar för filer, kataloger för temporära filer, programspecifika alternativ och annan liknande information.

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

Egenskapsvärde

En strängordlista som innehåller miljövariabler som gäller för den här processen och underordnade processer.

Kommentarer

Även om du inte kan ange egenskapen EnvironmentVariables kan du ändra den StringDictionary som returneras av egenskapen. Följande kod lägger till exempel till en TempPath-miljövariabel: myProcess.StartInfo.EnvironmentVariables.Add("TempPath", "C:\\Temp"). Du måste ange egenskapen UseShellExecute till false för att starta processen när du har ändrat egenskapen EnvironmentVariables . Om UseShellExecute är truegenereras en InvalidOperationException när Start metoden anropas.

Gäller för