ApplicationBase 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供與目前應用程式相關的屬性、方法與事件。
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 提供所有專案中可用的成員。
WindowsFormsApplicationBase 提供Windows Forms應用程式中可用的成員。
ConsoleApplicationBase 提供可在主控台應用程式中使用的成員。
建構函式
| 名稱 | Description |
|---|---|
| ApplicationBase() |
初始化 ApplicationBase 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| Culture |
取得目前執行緒用於字串操作和字串格式化的文化。 |
| Info |
取得一個物件,提供用於取得應用程式組裝資訊的屬性,例如版本號、描述等。 |
| Log |
取得一個物件,提供屬性與方法,用於寫入事件與異常資訊給應用程式的日誌監聽器。 |
| UICulture |
取得目前討論串用來取得特定文化資源的文化。 |
方法
| 名稱 | Description |
|---|---|
| ChangeCulture(String) |
改變目前執行緒用於字串操作與字串格式化的文化。 |
| ChangeUICulture(String) |
改變當前討論串用來擷取特定文化資源的文化。 |
| Equals(Object) |
判斷指定的 物件是否等於目前的物件。 (繼承來源 Object) |
| GetEnvironmentVariable(String) |
回傳指定環境變數的值。 |
| GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |