ApplicationBase Klasa
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Udostępnia właściwości, metody i zdarzenia związane z bieżącą aplikacją.
public ref class ApplicationBase
public class ApplicationBase
type ApplicationBase = class
Public Class ApplicationBase
- Dziedziczenie
-
ApplicationBase
- Pochodny
Przykłady
W tym przykładzie użyto My.Application.GetEnvironmentVariable metody , aby pobrać i wyświetlić wartość zmiennej środowiskowej PATH, jeśli ta wartość jest dostępna. W przeciwnym razie wyświetla 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
Właściwości uwidocznione przez My.Application obiekt zwracają dane, które są skojarzone tylko z bieżącą aplikacją lub biblioteką DLL. Żadne informacje na poziomie systemu nie mogą być zmieniane za pomocą polecenia My.Application.
Obiekt My.Application składa się z następujących klas:
ApplicationBase udostępnia elementy członkowskie, które są dostępne we wszystkich projektach.
WindowsFormsApplicationBaseudostępnia elementy członkowskie dostępne w aplikacjach Windows Forms.
ConsoleApplicationBase udostępnia elementy członkowskie, które są dostępne w aplikacjach konsoli.
Konstruktorów
| Nazwa | Opis |
|---|---|
| ApplicationBase() |
Inicjuje nowe wystąpienie klasy ApplicationBase. |
Właściwości
| Nazwa | Opis |
|---|---|
| Culture |
Pobiera kulturę używaną przez bieżący wątek do manipulowania ciągami i formatowania ciągów. |
| Info |
Pobiera obiekt, który udostępnia właściwości umożliwiające uzyskanie informacji o zestawie aplikacji, takich jak numer wersji, opis itd. |
| Log |
Pobiera obiekt, który udostępnia właściwości i metody zapisywania informacji o zdarzeniach i wyjątkach do odbiorników dziennika aplikacji. |
| UICulture |
Pobiera kulturę używaną przez bieżący wątek do pobierania zasobów specyficznych dla kultury. |
Metody
| Nazwa | Opis |
|---|---|
| ChangeCulture(String) |
Zmienia kulturę używaną przez bieżący wątek do manipulowania ciągami i formatowania ciągów. |
| ChangeUICulture(String) |
Zmienia kulturę używaną przez bieżący wątek do pobierania zasobów specyficznych dla kultury. |
| Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Dziedziczone od Object) |
| GetEnvironmentVariable(String) |
Zwraca wartość określonej zmiennej środowiskowej. |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Dziedziczone od Object) |
| GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Dziedziczone od Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Dziedziczone od Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Dziedziczone od Object) |