ProcessStartInfo.EnvironmentVariables Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri a fájlok keresési útvonalait, az ideiglenes fájlok könyvtárait, az alkalmazásspecifikus beállításokat és más hasonló információkat.
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
Tulajdonság értéke
Sztringszótár, amely a folyamatra és a gyermekfolyamatokra vonatkozó környezeti változókat tartalmazza.
Megjegyzések
Bár a EnvironmentVariables tulajdonság nem állítható be, módosíthatja a StringDictionary tulajdonság által visszaadott értéket. A következő kód például hozzáad egy TempPath környezeti változót: myProcess.StartInfo.EnvironmentVariables.Add("TempPath", "C:\\Temp"). A tulajdonságot úgy UseShellExecute kell beállítania, hogy false a tulajdonság módosítása után elindítsa a EnvironmentVariables folyamatot. Ha UseShellExecute igen true, InvalidOperationException akkor a metódus meghívásakor Start egy lesz a dobás.