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
, не существует.
Код вызова не имеет доступа EnvironmentPermission со значением Read
.
Примеры
В этом примере метод используется 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 | Да |
Библиотека классов | Да |
Консольное приложение | Да |
Библиотека элементов управления Windows Forms | Да |
Библиотека веб-элементов управления | Нет |
Службы Windows | Да |
Веб-сайт | Нет |