ApplicationBase Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje vlastnosti, metody a události související s aktuální aplikací.
public ref class ApplicationBase
public class ApplicationBase
type ApplicationBase = class
Public Class ApplicationBase
- Dědičnost
-
ApplicationBase
- Odvozené
Příklady
Tento příklad používá metodu My.Application.GetEnvironmentVariable k získání a zobrazení hodnoty proměnné prostředí PATH, pokud je tato hodnota k dispozici. V opačném případě zobrazí zprávu, která indikuje, že proměnná prostředí PATH neexistuje.
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
Poznámky
Vlastnosti vystavené objektem My.Application vrací data, která jsou přidružena pouze k aktuální aplikaci nebo knihovně DLL. Nelze změnit žádné informace na úrovni systému .My.Application
Objekt My.Application se skládá z následujících tříd:
ApplicationBase poskytuje členy, které jsou k dispozici ve všech projektech.
WindowsFormsApplicationBase poskytuje členy, které jsou k dispozici v aplikacích model Windows Forms.
ConsoleApplicationBase poskytuje členy, které jsou k dispozici v konzolových aplikacích.
Konstruktory
| Name | Description |
|---|---|
| ApplicationBase() |
Inicializuje novou instanci ApplicationBase třídy. |
Vlastnosti
| Name | Description |
|---|---|
| Culture |
Získá jazykovou verzi, kterou aktuální vlákno používá pro manipulaci s řetězci a formátování řetězců. |
| Info |
Získá objekt, který poskytuje vlastnosti pro získání informací o sestavení aplikace, jako je číslo verze, popis atd. |
| Log |
Získá objekt, který poskytuje vlastnosti a metody pro zápis událost a informace o výjimce do naslouchací procesy protokolu aplikace. |
| UICulture |
Získá jazykovou verzi, kterou aktuální vlákno používá k načtení prostředků specifických pro jazykovou verzi. |
Metody
| Name | Description |
|---|---|
| ChangeCulture(String) |
Změní jazykovou verzi používanou aktuálním vláknem pro manipulaci s řetězci a pro formátování řetězců. |
| ChangeUICulture(String) |
Změní jazykovou verzi, kterou aktuální vlákno používá k načítání prostředků specifických pro jazykovou verzi. |
| Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
| GetEnvironmentVariable(String) |
Vrátí hodnotu zadané proměnné prostředí. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |