ConsoleApplicationBase Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Az aktuális alkalmazáshoz kapcsolódó tulajdonságokat, metódusokat és eseményeket biztosít.
public ref class ConsoleApplicationBase : Microsoft::VisualBasic::ApplicationServices::ApplicationBase
public class ConsoleApplicationBase : Microsoft.VisualBasic.ApplicationServices.ApplicationBase
type ConsoleApplicationBase = class
inherit ApplicationBase
Public Class ConsoleApplicationBase
Inherits ApplicationBase
- Öröklődés
- Származtatott
Példák
Ez a példa a tulajdonságot használja az My.Application.CommandLineArgs alkalmazás parancssori argumentumainak vizsgálatára. Ha olyan argumentumot talál, amely a következővel /input=kezdődik, az argumentum többi része megjelenik.
Private Sub ParseCommandLineArgs()
Dim inputArgument As String = "/input="
Dim inputName As String = ""
For Each s As String In My.Application.CommandLineArgs
If s.ToLower.StartsWith(inputArgument) Then
inputName = s.Remove(0, inputArgument.Length)
End If
Next
If inputName = "" Then
MsgBox("No input name")
Else
MsgBox("Input name: " & inputName)
End If
End Sub
Megjegyzések
Az objektum által My.Application közzétett tulajdonságok olyan adatokat adnak vissza, amelyek csak az aktuális alkalmazáshoz vagy DLL-hez vannak társítva. A rendszerszintű információk nem módosíthatók a következővel My.Application: .
Az My.Application objektum a következő osztályokból áll:
ApplicationBase minden projektben elérhető tagokat biztosít.
WindowsFormsApplicationBase Windows Forms alkalmazásokban elérhető tagokat biztosít.
ConsoleApplicationBase konzolalkalmazásokban elérhető tagokat biztosít.
Konstruktorok
| Name | Description |
|---|---|
| ConsoleApplicationBase() |
Inicializálja a ConsoleApplicationBase osztály új példányát. |
Tulajdonságok
| Name | Description |
|---|---|
| CommandLineArgs |
Lekéri az aktuális alkalmazás parancssori argumentumait tartalmazó gyűjteményt. |
| Culture |
Lekéri az aktuális szál által a sztringkezeléshez és a sztringformázáshoz használt kultúrát. (Öröklődés forrása ApplicationBase) |
| Deployment |
Lekéri az aktuális alkalmazás ClickOnce üzembehelyezési objektumát, amely támogatja az aktuális központi telepítés programozott módon történő frissítését és a fájlok igény szerinti letöltésének támogatását. |
| Info |
Lekér egy objektumot, amely tulajdonságokat biztosít az alkalmazás szerelvényével kapcsolatos információk lekéréséhez, például a verziószámról, a leírásról és így tovább. (Öröklődés forrása ApplicationBase) |
| InternalCommandLine |
Az aktuális alkalmazás parancssori argumentumaként használandó értékeket állítja be. |
| IsNetworkDeployed |
Lekéri azt a értéket |
| Log |
Lekéri az objektumot, amely tulajdonságokat és metódusokat biztosít az esemény- és kivételinformációk írásához az alkalmazás naplófigyelőinek. (Öröklődés forrása ApplicationBase) |
| UICulture |
Lekéri azt a kultúrát, amelyet az aktuális szál használ a kultúraspecifikus erőforrások lekéréséhez. (Öröklődés forrása ApplicationBase) |
Metódusok
| Name | Description |
|---|---|
| ChangeCulture(String) |
Módosítja az aktuális szál által a sztringkezeléshez és a sztringformázáshoz használt kultúrát. (Öröklődés forrása ApplicationBase) |
| ChangeUICulture(String) |
Módosítja az aktuális szál által a kultúraspecifikus erőforrások lekéréséhez használt kultúrát. (Öröklődés forrása ApplicationBase) |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetEnvironmentVariable(String) |
A megadott környezeti változó értékét adja vissza. (Öröklődés forrása ApplicationBase) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |