ConsoleApplicationBase 类

定义

提供与当前应用程序相关的属性、方法和事件。

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
继承
ConsoleApplicationBase
派生

示例

此示例使用 My.Application.CommandLineArgs 属性检查应用程序的命令行参数。 如果找到以 /input=开头的参数,则显示该参数的其余部分。

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

注解

对象公开 My.Application 的属性返回仅与当前应用程序或 DLL 关联的数据。 无法使用 My.Application 更改任何系统级信息。

My.Application 对象由以下类组成:

构造函数

ConsoleApplicationBase()

初始化 ConsoleApplicationBase 类的新实例。

属性

CommandLineArgs

获取一个集合,该集合包含当前应用程序的字符串形式的命令行参数。

Culture

获取当前线程用于字符串操作和字符串格式设置的区域性。

(继承自 ApplicationBase)
Deployment

获取当前应用程序的 ClickOnce 部署对象,该对象为以编程方式更新当前部署提供支持,并支持文件的即需下载。

Info

获取一个对象,该对象提供用来获取有关应用程序的程序集的信息(如版本号、说明等等)的属性。

(继承自 ApplicationBase)
InternalCommandLine

设置要用作当前应用程序的命令行参数的值。

IsNetworkDeployed

获取一个 Boolean 值,该值表示应用程序是否是使用 ClickOnce 从网络部署的。

Log

获取一个对象,该对象提供用来将事件和异常信息写入应用程序的日志侦听器的属性和方法。

(继承自 ApplicationBase)
UICulture

获取当前线程用来检索特定于区域性的资源的区域性。

(继承自 ApplicationBase)

方法

ChangeCulture(String)

更改当前线程用于字符串操作和字符串格式设置的区域性。

(继承自 ApplicationBase)
ChangeUICulture(String)

更改当前线程用来检索特定于区域性的资源的区域性。

(继承自 ApplicationBase)
Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetEnvironmentVariable(String)

返回指定环境变量的值。

(继承自 ApplicationBase)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅