ProcessStartInfo.EnvironmentVariables Propriedade

Definição

Obtém caminhos de pesquisa para ficheiros, diretórios para ficheiros temporários, opções específicas da aplicação e outras informações semelhantes.

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

Valor de Propriedade

Um dicionário de strings que fornece variáveis de ambiente que se aplicam a este processo e aos processos filhos.

Observações

Embora não possa definir a EnvironmentVariables propriedade, pode modificar o StringDictionary retorno pela propriedade. Por exemplo, o código seguinte adiciona uma variável de ambiente TempPath: myProcess.StartInfo.EnvironmentVariables.Add("TempPath", "C:\\Temp"). Deve definir a UseShellExecute propriedade para false iniciar o processo após a alteração EnvironmentVariables . Se UseShellExecute for , um InvalidOperationException é lançado quando o Start método trueé chamado.

Aplica-se a