Сборка: Metabase;
Пространство имен: Prognoz.Platform.Interop.Metabase;
Интерфейс IMetabaseCustomObjectSelSets содержит свойства и методы для работы с коллекцией отметок измерений, которые связаны с объектом пользовательских классов.
IMetabaseCustomObjectSelSets
Параметры коллекции можно получить в свойстве IMetabaseCustomObjectSerializer.Selections. Каждый элемент коллекции представляет из себя отметку, описываемую интерфейсом IDimSelectionSet.
| Имя свойства | Краткое описание | |
| Count | Свойство Count возвращает количество элементов с отметками в коллекции. | |
| Item | Свойство Item возвращает отметку измерений, сохраненную вместе с указанным элементом коллекции. |
| Имя метода | Краткое описание | |
| Add | Метод Add добавляет в коллекцию новый элемент и сохраняет в его метаданных передаваемую отметку измерений. | |
| AddWithOwner | Метод AddWithOwner добавляет в коллекцию новый элемент и сохраняет в его метаданных передаваемую отметку измерений, с привязкой к указанному владельцу отметки. | |
| Clear | Метод Clear удаляет все сохраненные элементы с отметками измерений. | |
| FindByKey | Метод FindByKey осуществляет поиск элемента в коллекции по ключу. | |
| IndexByKey | Метод IndexByKey возвращает индекс элемента с отметкой измерений в коллекции по его ключу. | |
| KeyByIndex | Метод KeyByIndex возвращает ключ элемента по его индексу в коллекции. | |
| OwnerByKey | Метод OwnerByKey возвращает описание объекта репозитория, с которым связана отметка, сохраненная в указанном элементе коллекции. | |
| RemoveByIndex | Метод RemoveByIndex удаляет элемент из коллекции по индексу. | |
| RemoveByKey | Метод RemoveByKey удаляет элемент из коллекции по ключу. |
См. также: