Bagikan melalui


ConsoleApplicationBase Kelas

Definisi

Menyediakan properti, metode, dan peristiwa yang terkait dengan aplikasi saat ini.

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
Warisan
ConsoleApplicationBase
Turunan

Contoh

Contoh ini menggunakan My.Application.CommandLineArgs properti untuk memeriksa argumen baris perintah aplikasi. Jika argumen ditemukan yang dimulai dengan /input=, argumen lainnya ditampilkan.

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

Keterangan

Properti yang diekspos oleh My.Application data pengembalian objek yang hanya terkait dengan aplikasi atau DLL saat ini. Tidak ada informasi tingkat-sistem yang dapat diubah dengan My.Application.

Objek My.Application terdiri dari kelas-kelas berikut:

Konstruktor

ConsoleApplicationBase()

Menginisialisasi instans baru kelas ConsoleApplicationBase.

Properti

CommandLineArgs

Mendapatkan koleksi yang berisi argumen baris perintah sebagai string untuk aplikasi saat ini.

Culture

Mendapatkan budaya yang digunakan utas saat ini untuk manipulasi string dan pemformatan string.

(Diperoleh dari ApplicationBase)
Deployment

Mendapatkan objek penyebaran ClickOnce aplikasi saat ini, yang menyediakan dukungan untuk memperbarui penyebaran saat ini secara terprogram dan dukungan untuk unduhan file sesuai permintaan.

Info

Mendapatkan objek yang menyediakan properti untuk mendapatkan informasi tentang assembly aplikasi, seperti nomor versi, deskripsi, dan sebagainya.

(Diperoleh dari ApplicationBase)
InternalCommandLine

Mengatur nilai yang akan digunakan sebagai argumen baris perintah aplikasi saat ini.

IsNetworkDeployed

Boolean Mendapatkan yang mewakili apakah aplikasi disebarkan dari jaringan menggunakan ClickOnce.

Log

Mendapatkan objek yang menyediakan properti dan metode untuk menulis informasi peristiwa dan pengecualian ke pendengar log aplikasi.

(Diperoleh dari ApplicationBase)
UICulture

Mendapatkan budaya yang digunakan utas saat ini untuk mengambil sumber daya khusus budaya.

(Diperoleh dari ApplicationBase)

Metode

ChangeCulture(String)

Mengubah budaya yang digunakan oleh utas saat ini untuk manipulasi string dan untuk pemformatan string.

(Diperoleh dari ApplicationBase)
ChangeUICulture(String)

Mengubah budaya yang digunakan utas saat ini untuk mengambil sumber daya khusus budaya.

(Diperoleh dari ApplicationBase)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetEnvironmentVariable(String)

Mengembalikan nilai variabel lingkungan yang ditentukan.

(Diperoleh dari ApplicationBase)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga