ProcessStartInfo.EnvironmentVariables Eigenschap

Definitie

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.

Van toepassing op