Tessa.Applications - пространство имён

API управления приложениями.

Классы

ApplicationApiVersionNames Имена объектов, регистрируемых в Unity для различных версий API.
ApplicationCardConstants Константы для карточки приложения
ApplicationCardConstantsApplicationSection Константы для секции приложения
ApplicationLaunchingException Исключение возникающее при ошибке запуска приложения.
ApplicationLaunchingStrategy Описание интерфейса стратегии запуска приложения
ApplicationModel Модель приложения
ApplicationsInstallationPathSettings Описание интерфейса предоставляющего доступ к настройке пути по которому осуществляется установка приложений
ApplicationsRegistrator Осуществляет регистрацию зависимостей необходимых для работы приложения
ApplicationState Состояние приложения
CatalogApplicationsQuery Возвращает список приложений для каталога приложений
ClientSessionController Контроллер сессий приложения со стороны клиента.
CurrentUserDataProtectionService Сервис шифрования данных связанных с текущим пользователем
DataProtectionServiceExtender Методы расширения для сервиса шифрования данных
HashHelper Вспомогательные методы для работы с контрольными суммами
LocalizationConstants 
LocalizationConstantsApplicationCatalogEditor 
LocalizationConstantsApplicationCatalogManagerConstants 
LocalizationConstantsApplicationServiceConstants 
LocalizationConstantsAppManagerUpdateConstants 
LocalizationConstantsShellConstants 
PathHelper Вспомогательные методы для работы c путями файлов
ServerSessionController Контроллер сессий приложения со стороны сервера. Не выполняет создание сессии, поскольку на сервере уже есть сессия, пришедшая с клиента.
StandardApplicationAliases Список алиасов (псевдонимов) стандартных приложений платформы.
StorageSchemaConstants Константы для каталогов приложений
StorageSchemaConstantsApplicationCatalogSchemeConstants Константы схемы каталогов приложений
StorageSchemaConstantsApplicationCatalogsSchemeConstants Константы схемы каталога приложений
StorageSchemaConstantsApplicationPackageSchemeConstants Константы схемы структуры приложения
TessaSpecialFolderResolver Объект, возвращающий пути к папкам TessaSpecialFolder.
TessaSpecialFoldersConstants Список констант для конфигуратора приложения.

Интерфейсы

IApplicationCatalog Описание интерфейса каталога приложений
IApplicationCatalogRegistry Описание интерфейса сервиса каталогов приложений
IApplicationCatalogSaver Описание интерфейса объекта осуществляющего сохранение хранилища каталогов приложений
IApplicationCatalogStorageLoader Описание интерфейса загрузчика хранилища каталога приложений
IApplicationCollectionUpdater Описание интерфейса осуществляющего обновление коллекции приложений
IApplicationLaunchingStrategy Описание интерфейса стратегии запуска приложения
IApplicationModel Описание интерфейса модели приложения
IApplicationsInstallationPathSettings Описание интерфейса предоставляющего доступ к настройке пути по которому осуществляется установка приложений
IAppManagerApplication Описание интерфейса первого экземпляра приложения
IDataProtectionService Описание интерфейса сервиса шифрования данных
IErrorLog Описание интерфейса глобального лога ошибок
ISessionController Описание интерфейса контроллера сессий приложения

Делегаты

ApplicationCatalogFactoryDelegate Делегат фабрики создания каталога приложений
ApplicationModelFactoryDelegate Фабрика создания модели приложения
CalculateHashFuncAsync Осуществляет расчет контрольной суммы для потока
ContainerInitializationDelegate Осуществляет инициализацию контейнера
GetCatalogApplicationsDelegateAsync Делегат получения списка моделей приложений, содержащихся в каталоге catalog.
GetCatalogContainerDelegateAsync Возвращает контейнер получения зависимостей для каталога приложений
GetTessaSpecialFolderDelegate Делегат экземпляры которого возвращают путь к специальным папкам Tessa
LaunchStrategyFactoryDelegate Делегат экземпляры которого осуществляют создание стратегии запуска приложения
ProcessCatalogExceptionDelegateAsync Делегат обработки исключения возникшего при загрузке приложений из каталога
ShellActivatorDelegate Делегат активации основного окна программы

Перечисления

ApplicationArchitecture Архитектура приложения, предпочитаемая для сотрудника.
ApplicationsLoadingState Признаки обозначающие состояние загрузки приложений каталога
TessaSpecialFolder Перечисление содержащее специальные папки приложения