IRdsDictionaryTranslations

Описание

Интерфейс IRdsDictionaryTranslations предназначен для работы с коллекцией настроек, содержащих параметры перевода справочники НСИ на различные языки.

Комментарии

Данная коллекция позволяет создавать мультиязычные справочники НСИ. Все его элементы и наименования атрибутов будут отображаться на языке, установленном по умолчанию для репозитория. Если перевод справочника для текущего языка репозитория не предусмотрен, то справочник отображается на языке, установленном по умолчанию для справочника.

Изначально в коллекции содержится настройка для языка, установленного по умолчанию для репозитория пользователя. Чтобы настройки из коллекции применялись к справочнику НСИ для него должен быть разрешен перевод на другие языки, т.е. свойство IRdsDictionaryTranslations.IsOn установлено в True.

Свойства

  Имя свойства Краткое описание
Свойство Count возвращает количество языков, на которые переводится справочник.
Свойство DefaultLocale возвращает язык по умолчанию для справочника.
Свойство IsOn определяет, переводить ли справочник на различные языки.
Свойство Item возвращает настройку из коллекции по индексу.
Свойство Locale возвращает уникальный числовой идентификатор языка, для которого предназначена настройка с указанным индексом.
Свойство Name определяет наименование справочника на указанном языке.

Методы

  Имя метода Краткое описание
Метод Add добавляет настройку для указанного языка в коллекцию.
Метод Clear очищает коллекцию настроек.
Метод FindByLocale осуществляет поиск настройки для указанного языка в коллекции.
Метод Remove удаляет настройку с указанным индексом из коллекции.
Метод RemoveByLocale удаляет настройку для указанного языка из коллекции.

См. также:

Интерфейсы сборки Rds