IMetabaseCustomExtender

Сборка: Metabase;

Пространство имен: Prognoz.Platform.Interop.Metabase;

Описание

Интерфейс IMetabaseCustomExtender содержит свойства, предназначенные для работы с контейнером пользовательских классов репозитория.

Иерархия наследования

          IMetabaseCustomExtender

Свойства

  Имя свойства Краткое описание
Classes Свойство Classes возвращает коллекцию классов входящих в контейнер.
Events Свойство Events возвращает коллекцию пользовательских событий.
IsShared Свойство IsShared определяет, доступны ли классы контейнера для использования.
LargeImages Свойство LargeImages определяет источник крупных пиктограмм для объектов классов, входящих в контейнер.
NameResource Свойство NameResource определяет идентификатор строкового ресурса для контейнера.
Resource Свойство Resource определяет объект-ресурсы для контейнера.
SmallImages Свойство SmallImages определяет источник маленьких пиктограмм для объектов классов, входящих в контейнер.

Методы

  Имя метода Краткое описание
FindByClassId Метод FindByClassId выполняет поиск класса по числовому идентификатору.
GetObjectLargeImages

Метод GetObjectLargeImages возвращает классы, для которых была изменена системная пиктограмма размером 32*32 пикселя.

GetObjectSmallImages

Метод GetObjectSmallImages возвращает классы, для которых была изменена системная пиктограмма размером 16*16 пикселей.

ResetObjectImages Метод ResetObjectImages сбрасывает все настройки для всех изображений.
SetObjectLargeImages Метод SetObjectLargeImages определяет копию коллекции с изображениями 32x32 пикселей для массива с классами.
SetObjectSmallImages Метод SetObjectSmallImages определяет копию коллекции с изображениями 16x16 пикселей для массива с классами.

См. также:

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