ConsoleApplicationBase Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
- 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.Application
sistem düzeyinde hiçbir bilgi değiştirilemez.
My.Application
nesnesi aşağıdaki sınıflardan oluşur:
ApplicationBase tüm projelerde kullanılabilen üyeler sağlar.
WindowsFormsApplicationBaseWindows Forms uygulamalarında kullanılabilir üyeler sağlar.
ConsoleApplicationBase konsol uygulamalarında kullanılabilir üyeler sağlar.
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 |
|
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) |