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.) |