Поделиться через


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)

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

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