InitializationExtensionHelper - класс

Вспомогательные поля и методы для выполнения инициализации приложения.

Definition

Пространство имён: Tessa.Extensions.Platform.Shared.Initialization
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public static class InitializationExtensionHelper
Inheritance
Object    InitializationExtensionHelper

Методы

ApplyWorkplacePolicyAsync(IListIWorkplaceMetadata, IServerInitializationExtensionContext, IWorkplaceWalkerFactory, WorkplaceMetadataSerializer, CancellationToken) Осуществляет фильтрацию рабочих мест в соответствии с политикой доступности.
ApplyWorkplacePolicyAsync(IListWorkplaceModel, IServerInitializationExtensionContext, IWorkplaceWalkerFactory, IWorkplaceInterpreter, WorkplaceMetadataSerializer, IIndentationStrategy, IConverterIJsonWorkplaceMetadata, IWorkplaceMetadata, CancellationToken) Осуществляет фильтрацию рабочих мест в соответствии с политикой доступности.
DeserializeSettingsToSectionsByTypeAsync(Guid, DictionaryString, Object, Card, ICardMetadata, ICardRepairManager, Boolean, Boolean, Boolean, CancellationToken) Десериализует настройки в секции карточки.
DeserializeSettingsToSectionsByTypeAsync(Guid, String, Card, ICardMetadata, ICardRepairManager, Boolean, Boolean, Boolean, Boolean, CancellationToken) Десериализует настройки в секции карточки.
DeserializeUserSettingsToSectionsAsync Десериализует настройки пользователя в секции карточки.
SerializeSettingsFromSectionsByTypeAsync Сериализует настройки указанного типа из карточки.
SerializeUserSettingsFromSectionsAsync Сериализует настройки пользователя из карточки сотрудника.
TryDeserializeUserSettings Производит десериализацию настроек в формате JSON в объект с данными. Возвращает null, если не удалось десериализовать настройки.

Поля

CardsKey Ключ метаинформации по типам карточек.
ExistentSingletonsKey Поле в ответе на запрос response.Info, содержащее информацию по существующим в БД карточкам-синглтонам.
ExtensionsKey Поле в ответе на запрос response.Info, содержащее информацию по загруженным на сервере сборкам с расширениями.
FileTemplatesKey Поле в ответе на запрос response.Info, содержащее информацию по доступным шаблонам файлов.
ForumsKey Поле в ответе на запрос response.Info, содержащее информацию по форумам и обсуждениям.
LicenseKey Поле в ответе на запрос response.Info, содержащее информацию по лицензии.
LocalizationKey Поле в ответе на запрос response.Info, содержащее информацию по строками локализации.
MobileAssistantIsAvailableKey Поле в ответе на запрос response.Info, содержащее информацию о наличии лицензии на модуль "Приложение-ассистент для мобильных устройств".
PersonalRoleLanguageCaptionField Поле в секции карточки-сателлита персональной роли, содержащее отображаемое название языка.
PersonalRoleLanguageCodeField Поле в секции карточки-сателлита персональной роли, содержащее код языка.
PersonalRoleLanguageIDField Поле в секции карточки-сателлита персональной роли, содержащее идентификатор языка.
PersonalRoleNotificationSettingsField Поле в секции карточки-сателлита персональной роли, содержащее настройки по уведомлениям NotificationSettings.
PersonalRoleSettingsField Поле в секции карточки-сателлита персональной роли, содержащее пользовательские настройки Settings.
PersonalRoleVirtualSection Имя виртуальной секции в карточке персональной роли, которая используется для хранения языка локализации и некоторых других настроек.
SearchQueriesKey Поле в ответе на запрос response.Info, содержащее информацию по поисковым запросам.
SingletonsKey Поле в ответе на запрос response.Info, содержащее информацию по карточкам-синглтонам.
ViewsKey Поле в ответе на запрос response.Info, содержащее информацию по представлениям.
WebAppVersionKey Ключ, по которому в ответе на запрос по инициализации web-клиента WebClient в Response.Info передаётся строка с актуальной версией web-приложения для текущего пользователя. Если версия, установленная у пользователя, отличается, то пользователю будет предложено скачать обновление.
WorkplacesKey Поле в ответе на запрос response.Info, содержащее информацию по рабочим местам.

См. также