ApplicationBase.GetEnvironmentVariable(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение указанной переменной среды.
public:
System::String ^ GetEnvironmentVariable(System::String ^ name);
public string GetEnvironmentVariable(string name);
member this.GetEnvironmentVariable : string -> string
Public Function GetEnvironmentVariable (name As String) As String
Параметры
- name
- String
Имя String переменной среды.
Возвращаемое значение
Значение String переменной среды с именем name.
Исключения
name равно Nothing.
Переменная среды, указанная не name существует.
Вызывающий код не имеет EnvironmentPermissionRead доступа.
Примеры
В этом примере метод используется My.Application.GetEnvironmentVariable для получения и отображения значения переменной среды PATH, если она доступна. В противном случае отображается сообщение, указывающее, что переменная среды PATH не существует.
Private Sub TestGetEnvironmentVariable()
Try
MsgBox("PATH = " & My.Application.GetEnvironmentVariable("PATH"))
Catch ex As System.ArgumentException
MsgBox("Environment variable 'PATH' does not exist.")
End Try
End Sub
Комментарии
Метод My.Application.GetEnvironmentVariable возвращает переменную среды с именем name. Этот метод аналогичен Environment.GetEnvironmentVariable(String), за исключением того, что этот метод вызывает исключение, если переменная среды, указанная name не существует.
Доступность по типу проекта
| тип проекта | В наличии |
|---|---|
| Приложение Windows Forms | Yes |
| Библиотека классов | Yes |
| Консольное приложение | Yes |
| Библиотека элементов управления Windows Forms | Yes |
| Библиотека веб-элементов управления | Нет |
| Службы Windows | Yes |
| Веб-сайт | Нет |