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