IApplicationDescriptor - интерфейс |
Пространство имён: Tessa.Platform.Runtime
public interface IApplicationDescriptor
Тип IApplicationDescriptor предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| Alias |
Алиас приложения, который может использоваться для формирования пути к папкам приложения или в ссылках,
или null, если алиас неизвестен.
| |
| ApplicationFolder | Путь к папке, из которой запущено приложение. | |
| ApplicationVersion | Версия приложения. | |
| EntryAssembly |
Сборка, которая была определена как сборка, запустившая приложение. Значение не равно null.
| |
| Icon |
Иконка приложения или null, если иконка недоступна.
Обычно иконка всегда доступна, т.к. при невозможности получить иконку из внешнего файла,
она загружается из ресурсов сборки или же используется иконка по умолчанию.
| |
| Name | Имя приложения. | |
| SettingsFolder | Путь к папке с настройками приложения. |
| Имя | Описание | |
|---|---|---|
| Initializing |
Событие, выполняющее инициализацию параметров приложения через свойства в аргументах событий,
в т.ч. на основании конфигурационных файлов и настроек, полученных от Tessa Applications.
|
| Имя | Описание | |
|---|---|---|
| GetNameWithBitness |
Возвращает имя приложения с суффиксом, указывающим на его 64-битность (если процесс 64-битный).
(Определяется RuntimeExtensions.) | |
| InitializeByDefault |
Добавляет обработчик события для инициализации дескриптора приложения.
Метод можно безопасно вызывать несколько раз.
(Определяется UIExtensions.) | |
| RemoveDefaultInitialization |
Удаляет обработчик события, добавленный методом InitializeByDefault(IApplicationDescriptor).
(Определяется UIExtensions.) |