ConsoleApplicationBase Sınıf

Tanım

Geçerli uygulamayla ilgili özellikleri, yöntemleri ve olayları sağlar.

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
Devralma
ConsoleApplicationBase
Türetilmiş

Örnekler

Bu örnek, My.Application.CommandLineArgs uygulamanın komut satırı bağımsız değişkenlerini incelemek için özelliğini kullanır. ile /input=başlayan bir bağımsız değişken bulunursa, bu bağımsız değişkenin geri kalanı görüntülenir.

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

Açıklamalar

Nesne tarafından My.Application kullanıma sunulan özellikler, yalnızca geçerli uygulama veya DLL ile ilişkili verileri döndürür. ile My.Applicationsistem düzeyinde hiçbir bilgi değiştirilemez.

My.Application nesnesi aşağıdaki sınıflardan oluşur:

Oluşturucular

ConsoleApplicationBase()

ConsoleApplicationBase sınıfının yeni bir örneğini başlatır.

Özellikler

CommandLineArgs

Geçerli uygulama için dize olarak komut satırı bağımsız değişkenlerini içeren bir koleksiyon alır.

Culture

Geçerli iş parçacığının dize işleme ve dize biçimlendirmesi için kullandığı kültürü alır.

(Devralındığı yer: ApplicationBase)
Deployment

Geçerli uygulamanın program aracılığıyla güncellenmesi ve dosyaların isteğe bağlı indirilmesi için destek sağlayan ClickOnce dağıtım nesnesini alır.

Info

Sürüm numarası, açıklama vb. gibi uygulama derlemesi hakkında bilgi almak için özellikler sağlayan bir nesnesi alır.

(Devralındığı yer: ApplicationBase)
InternalCommandLine

Geçerli uygulamanın komut satırı bağımsız değişkenleri olarak kullanılacak değerleri ayarlar.

IsNetworkDeployed

Boolean Uygulamanın ClickOnce kullanılarak bir ağdan dağıtılıp dağıtılmadığını gösteren bir alır.

Log

Uygulamanın günlük dinleyicilerine olay ve özel durum bilgileri yazmak için özellikler ve yöntemler sağlayan bir nesnesi alır.

(Devralındığı yer: ApplicationBase)
UICulture

Geçerli iş parçacığının kültüre özgü kaynakları almak için kullandığı kültürü alır.

(Devralındığı yer: ApplicationBase)

Yöntemler

ChangeCulture(String)

Geçerli iş parçacığı tarafından dize işleme ve dize biçimlendirme için kullanılan kültürü değiştirir.

(Devralındığı yer: ApplicationBase)
ChangeUICulture(String)

Geçerli iş parçacığının kültüre özgü kaynakları almak için kullandığı kültürü değiştirir.

(Devralındığı yer: ApplicationBase)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetEnvironmentVariable(String)

Belirtilen ortam değişkeninin değerini döndürür.

(Devralındığı yer: ApplicationBase)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.