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 предоставляет элементы, доступные во всех проектах.

  • WindowsFormsApplicationBase предоставляет элементы, доступные в Windows Forms приложениях.

  • ConsoleApplicationBase предоставляет элементы, доступные в консольных приложениях.

Конструкторы

Имя Описание
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)

Применяется к

См. также раздел