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ě se zobrazí zpráva s oznámením, ž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. Pomocí příkazu nelze změnit My.Application
žádné informace na úrovni systému.
Objekt My.Application
se skládá z následujících tříd:
ApplicationBase poskytuje členy, které jsou k dispozici ve všech projektech.
WindowsFormsApplicationBaseposkytuje členy, které jsou k dispozici v aplikacích model Windows Forms.
ConsoleApplicationBase poskytuje členy, které jsou k dispozici v konzolových aplikacích.
Konstruktory
ApplicationBase() |
Inicializuje novou instanci ApplicationBase třídy . |
Vlastnosti
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, například číslo verze, popis a tak dále. |
Log |
Získá objekt, který poskytuje vlastnosti a metody pro zápis informací o událostech a výjimce do naslouchacích procesů protokolu aplikace. |
UICulture |
Získá jazykovou verzi, kterou aktuální vlákno používá pro načtení prostředků specifických pro jazykovou verzi. |
Metody
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í hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |