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

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

Классы

ApplicationApiVersionNames Имена объектов, регистрируемых в Unity для различных версий API.
ApplicationCardConstants Константы для карточки приложения
ApplicationCardConstantsApplicationSection Константы для секции приложения
ApplicationInstanceManager Предоставляет методы для определения, является ли текущий экземпляр приложения первым запущенным в системе
ApplicationLaunchingException Исключение возникающее при ошибке запуска приложения.
ApplicationLaunchingStrategy Стратегия запуска приложения.
ApplicationModel Модель приложения
ApplicationsInstallationPathSettings Описание интерфейса предоставляющего доступ к настройке пути по которому осуществляется установка приложений
ApplicationsRegistrator Осуществляет регистрацию зависимостей необходимых для работы приложения
ApplicationState Состояние приложения
CatalogApplicationsQuery Возвращает список приложений для каталога приложений
ClientSessionController Контроллер сессий
ClientTessaViewModelRepositoryImplementer Клиентский репозиторий для обращения к сервису представлений
ClientViewServiceImplementer Клиентская реализация сервиса представлений
CurrentUserDataProtectionService Сервис шифрования данных связанных с текущим пользователем
DataProtectionServiceExtender Методы расширения для сервиса шифрования данных
FakeWorkplaceService The fake workplace service.
GenericExtensions The generic extensions.
HashHelper Вспомогательные методы для работы с контрольными суммами
LocalizationConstants The localization constants.
LocalizationConstantsApplicationCatalogEditor The application catalog editor.
LocalizationConstantsApplicationCatalogManagerConstants The application catalog manager constants.
LocalizationConstantsApplicationServiceConstants The application service constants.
LocalizationConstantsAppManagerUpdateConstants Контстанты для локализации процесса обновления диспетчера приложений
LocalizationConstantsShellConstants The shell constants.
PathHelper Вспомогательные методы для работы c путями файлов
ServerSessionController Серверный контроллер сессий. Не выполняет создание сессии, поскольку на сервере уже есть сессия, пришедшая с клиента.
StandardApplicationAliases Список алиасов (псевдонимов) стандартных приложений платформы.
StorageSchemaConstants Константы для каталогов приложений
StorageSchemaConstantsApplicationCatalogSchemeConstants Константы схемы каталогов приложений
StorageSchemaConstantsApplicationCatalogsSchemeConstants Константы схемы каталога приложений
StorageSchemaConstantsApplicationPackageSchemeConstants Константы схемы структуры приложения
TessaSpecialFoldersConstants Список контстант конфигуратора приложения
ValidationHelper Вспомогательные методы для проверки данных

Интерфейсы

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

Делегаты

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

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

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