ProcessStartInfo.EnvironmentVariables Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee worden zoekpaden opgehaald voor bestanden, mappen voor tijdelijke bestanden, toepassingsspecifieke opties en andere vergelijkbare informatie.
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
Waarde van eigenschap
Een tekenreekswoordenlijst die omgevingsvariabelen biedt die van toepassing zijn op dit proces en onderliggende processen.
Opmerkingen
Hoewel u de EnvironmentVariables eigenschap niet kunt instellen, kunt u de StringDictionary geretourneerde eigenschap wijzigen. Met de volgende code wordt bijvoorbeeld een TempPath-omgevingsvariabele toegevoegd: myProcess.StartInfo.EnvironmentVariables.Add("TempPath", "C:\\Temp"). U moet de UseShellExecute eigenschap instellen om false het proces te starten nadat u de eigenschap hebt EnvironmentVariables gewijzigd. Als UseShellExecute dat het is true, wordt er een InvalidOperationException gegenereerd wanneer de Start methode wordt aangeroepen.