ApplicationBase.GetEnvironmentVariable(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość określonej zmiennej środowiskowej.
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
Parametry
- name
- String
Element String
zawierający nazwę zmiennej środowiskowej.
Zwraca
Element String
zawierający wartość zmiennej środowiskowej o nazwie name
.
Wyjątki
name
to Nothing
.
Zmienna środowiskowa określona przez name
program nie istnieje.
Kod wywołujący nie ma EnvironmentPermissionRead
dostępu.
Przykłady
W tym przykładzie My.Application.GetEnvironmentVariable
użyto metody , aby pobrać i wyświetlić wartość zmiennej środowiskowej PATH, jeśli jest dostępna. W przeciwnym razie zostanie wyświetlony komunikat wskazujący, że zmienna środowiskowa PATH nie istnieje.
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
Uwagi
Metoda My.Application.GetEnvironmentVariable
zwraca zmienną środowiskową o nazwie name
. Ta metoda jest podobna do Environment.GetEnvironmentVariable(String)metody , z tą różnicą, że ta metoda zgłasza wyjątek, jeśli zmienna środowiskowa określona przez name
nie istnieje.
Dostępność według typu projektu
Project type (Typ projektu) | Dostępne |
---|---|
Aplikacja interfejsu Windows Forms | Tak |
Biblioteka klas | Tak |
Aplikacja konsoli | Tak |
Biblioteka formantów interfejsu Windows Forms | Tak |
Biblioteka formantów sieci Web | Nie |
Usługa systemu Windows | Tak |
Witryna sieci Web | Nie |