ApplicationBase 类

定义

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

public ref class ApplicationBase
public class ApplicationBase
type ApplicationBase = class
Public Class ApplicationBase
继承
ApplicationBase
派生

示例

此示例使用 My.Application.GetEnvironmentVariable 方法获取并显示 PATH 环境变量的值(如果此值可用)。 否则,它将显示一条消息,指示 PATH 环境变量不存在。

Private Sub TestGetEnvironmentVariable()
    Try
        MsgBox("PATH = " & My.Application.GetEnvironmentVariable("PATH"))
    Catch ex As System.ArgumentException
        MsgBox("Environment variable 'PATH' does not exist.")
    End Try
End Sub

注解

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

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

构造函数

ApplicationBase()

初始化 ApplicationBase 类的新实例。

属性

Culture

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

Info

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

Log

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

UICulture

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

方法

ChangeCulture(String)

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

ChangeUICulture(String)

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

Equals(Object)

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

(继承自 Object)
GetEnvironmentVariable(String)

返回指定环境变量的值。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

适用于

另请参阅