IMetabaseCustomExtender

Сборка: Metabase;

Описание

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

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

          IMetabaseCustomExtender

Комментарии

Контейнер пользовательских классов является специальным объектом, который входит в состав пользовательских метаданных.

Для получения контейнера пользовательских классов используйте свойство IMetabase.SpecialObject. В качестве значения параметра Index укажите значение перечисления MetabaseSpecialObject.CustomExtender.

Свойства

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

Методы

  Имя метода Краткое описание
GetObjectLargeImages

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

GetObjectSmallImages

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

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

См. также:

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