ConsoleApplicationBase Klas

Definitie

Biedt eigenschappen, methoden en gebeurtenissen met betrekking tot de huidige toepassing.

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
Overname
ConsoleApplicationBase
Afgeleid

Voorbeelden

In dit voorbeeld wordt de eigenschap gebruikt om de My.Application.CommandLineArgs opdrachtregelargumenten van de toepassing te onderzoeken. Als er een argument wordt gevonden dat begint met /input=, wordt de rest van dat argument weergegeven.

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

Opmerkingen

De eigenschappen die door het My.Application object worden weergegeven, retourneren alleen gegevens die zijn gekoppeld aan de huidige toepassing of DLL. Er kan geen informatie op systeemniveau worden gewijzigd met My.Application.

Het My.Application object bestaat uit de volgende klassen:

Constructors

Name Description
ConsoleApplicationBase()

Initialiseert een nieuw exemplaar van de ConsoleApplicationBase klasse.

Eigenschappen

Name Description
CommandLineArgs

Hiermee haalt u een verzameling met de opdrachtregelargumenten op als tekenreeksen voor de huidige toepassing.

Culture

Hiermee haalt u de cultuur op die door de huidige thread wordt gebruikt voor tekenreeksbewerking en tekenreeksopmaak.

(Overgenomen van ApplicationBase)
Deployment

Hiermee haalt u het ClickOnce-implementatieobject van de huidige toepassing op, dat ondersteuning biedt voor het programmatisch bijwerken van de huidige implementatie en ondersteuning voor het downloaden van bestanden op aanvraag.

Info

Hiermee haalt u een object op dat eigenschappen biedt voor het ophalen van informatie over de assembly van de toepassing, zoals het versienummer, de beschrijving, enzovoort.

(Overgenomen van ApplicationBase)
InternalCommandLine

Hiermee stelt u de waarden in die moeten worden gebruikt als de opdrachtregelargumenten van de huidige toepassing.

IsNetworkDeployed

Hiermee wordt een Boolean bestand opgehaald dat aangeeft of de toepassing is geïmplementeerd vanuit een netwerk met behulp van ClickOnce.

Log

Hiermee haalt u een object op dat eigenschappen en methoden biedt voor het schrijven van gebeurtenis- en uitzonderingsgegevens voor de logboeklisteners van de toepassing.

(Overgenomen van ApplicationBase)
UICulture

Hiermee haalt u de cultuur op die door de huidige thread wordt gebruikt voor het ophalen van cultuurspecifieke resources.

(Overgenomen van ApplicationBase)

Methoden

Name Description
ChangeCulture(String)

Hiermee wijzigt u de cultuur die wordt gebruikt door de huidige thread voor het bewerken van tekenreeksen en voor tekenreeksopmaak.

(Overgenomen van ApplicationBase)
ChangeUICulture(String)

Hiermee wijzigt u de cultuur die door de huidige thread wordt gebruikt voor het ophalen van cultuurspecifieke resources.

(Overgenomen van ApplicationBase)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetEnvironmentVariable(String)

Retourneert de waarde van de opgegeven omgevingsvariabele.

(Overgenomen van ApplicationBase)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook