Método My.Application.GetEnvironmentVariable
Retorna o valor da variável de ambiente especificada.
' Usage
Dim value As String = My.Application.GetEnvironmentVariable(name)
' Declaration
Public Function GetEnvironmentVariable( _
ByVal name As String _
) As String
Parâmetros
- name
Um String contendo o nome da variável de ambiente.
Valor de retorno
Um String contendo o valor da variável de ambiente com o nome name.
Exceções
As condições a seguir podem causar uma exceção:
O argumento name é Nothing (ArgumentNullException).
A variável de ambiente especificado por name não existe (ArgumentException).
O código de chamada não possui EnvironmentPermission com acesso a Read (SecurityException).
Comentários
O método My.Application.GetEnvironmentVariable retorna as variáveis de ambiente com o nome name.Esse método é semelhante ao Environment.GetEnvironmentVariable(String), exceto pelo fato de que este método gera uma exceção se a variável de ambiente especificada por name não existe.
Exemplo
Este exemplo usa o método My.Application.GetEnvironmentVariable para obter e exibir o valor da variável de ambiente de PATH, se disponível.Caso contrário, exibe uma mensagem indicando que a variável de ambiente PATH não existe.
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
Requisitos
Namespace:Microsoft.VisualBasic.ApplicationServices
Classe:WindowsFormsApplicationBase, ApplicationBase
Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)
Disponibilidade por Tipo de Projeto
Tipo de Projeto |
Disponível |
---|---|
Aplicativo do Windows |
Sim |
Biblioteca de Classe |
Sim |
Aplicativo de Console |
Sim |
Biblioteca de Controle do Windows |
Sim |
Biblioteca de Controle da Web |
Não |
Serviço do Windows |
Sim |
Site |
Não |
Permissões
Não requer nenhuma permissão.