Сборка: Dimensions;
Пространство имен: Prognoz.Platform.Interop.Dimensions;
Класс DynamicInstance реализует объект, предназначенный для работы с табличным справочником НСИ с динамической загрузкой данных.
При работе с табличным справочником НСИ с динамической загрузкой данных элементы подгружаются в память по мере необходимости. Вся иерархия справочника загружается полностью при открытии справочника.
Чтобы подключить динамическую загрузку данных используйте свойство IRdsDictionary.DynamicDimInstance.
Класс для получения аналога класса DynamicInstance:
Отсутствует;
Класс для получения аналога объекта класса DynamicInstance:
DynamicInstanceClass;
Имя свойства | Краткое описание | |
AttributeCount | Свойство AttributeCount возвращает количество атрибутов справочника. | |
AttributeValue | Свойство AttributeValue определяет значение атрибута элемента справочника. | |
AttributeValueById | Свойство AttributeValueById определяет значение атрибута элемента справочника по идентификатору атрибута. | |
AttributeValueByIdx | Свойство AttributeValueByIdx определяет значение атрибута элемента справочника по индексу атрибута. | |
AttributeValueByKey | Свойство AttributeValueByKey определяет значение атрибута элемента справочника по ключу атрибута. | |
ChildInstance | Свойство ChildInstance возвращает дочерний справочник по его индексу. | |
ChildrenInstancesCount | Свойство ChildrenInstancesCount возвращает количество дочерних справочников. | |
DeferredIndexSetupFor | Свойство DeferredIndexSetupFor устанавливает новое значение атрибута элемента. | |
DimensionModel | Свойство DimensionModel возвращает структуру справочника. | |
DimInstance | Свойство DimInstance возвращает данные справочника. | |
DisplayValue | Свойство DisplayValue определяет отображаемое значение атрибута элемента справочника. | |
DisplayValueById | Свойство DisplayValueById определяет отображаемое значение атрибута элемента справочника по идентификатору атрибута. | |
DisplayValueByIdx | Свойство DisplayValueByIdx определяет отображаемое значение атрибута элемента справочника по индексу атрибута. | |
DisplayValueByKey | Свойство DisplayValueByKey определяет отображаемое значение атрибута элемента справочника по ключу атрибута. | |
LoadedChildren | Свойство LoadedChildren возвращает массив загруженных дочерних элементов указанного элемента справочника. | |
LoadedChildrenCount | Свойство LoadedChildrenCount возвращает количество загруженных дочерних элементов указанного элемента справочника. | |
LoadedCount | Свойство LoadedCount возвращает количество загруженных элементов справочника. | |
LoaderBlockSize | Свойство LoaderBlockSize определяет размер блока загружаемых элементов справочника. | |
OperationsVisibility | Свойство OperationsVisibility возвращает информацию о том, в каких справочниках будут отображаться изменения. | |
OwnerOfLoadedNode | Свойство OwnerOfLoadedNode возвращает индекс элемента, являющегося родителем по отношению к указанному загруженному элементу. | |
OwnerOfUnloadedLeaf | Свойство OwnerOfUnloadedLeaf возвращает индекс элемента, являющегося родителем по отношению к указанному незагруженному элементу. | |
ParentInstance | Свойство ParentInstance возвращает родительский справочник. | |
PreSetMark | Свойство PreSetMark возвращает множество, которому принадлежит справочник. | |
RootInstance | Свойство RootInstance возвращает справочник - источник данных. | |
UnloadedChildren | Свойство UnloadedChildren возвращает массив незагруженных дочерних элементов указанного элемента справочника. | |
UnloadedLeavesCount | Свойство UnloadedLeavesCount возвращает количество незагруженных дочерних элементов указанного элемента справочника. | |
UnloadedLeavesTotalCount | Свойство UnloadedLeavesTotalCount возвращает количество незагруженных элементов справочника. |
Имя метода | Краткое описание | |
AccomplishIndexSetup | Метод AccomplishIndexSetup применяет изменения значений атрибутов элементов. | |
Add | Метод Add добавляет новый элемент в справочник. | |
CanClone | Метод CanClone определяет, можно ли создать копию справочника. | |
CanMergeWith | Метод CanMergeWith определяет, можно ли объединить справочники. | |
Clone | Метод Clone создает копию справочника. | |
CreateAttributes | Метод CreateAttributes возвращает коллекцию атрибутов справочника. | |
CreateAttributesInstance | Метод CreateAttributesInstance возвращает коллекцию экземпляров атрибутов справочника. | |
CreateBlocks | Метод CreateBlocks возвращает коллекцию блоков справочника. | |
CreateBlocksInstance | Метод CreateBlocksInstance возвращает коллекцию экземпляров блоков справочника. | |
CreateDimElementArray | Метод CreateDimElementArray возвращает массив элементов справочника. | |
HasLeavesAllowedToUnload | Метод HasLeavesAllowedToUnload возвращает признак наличия незагруженных дочерних элементов указанного элемента справочника. | |
HasLoadedChildren | Метод HasLoadedChildren возвращает признак наличия загруженных дочерних элементов указанного элемента справочника. | |
InitInstance | Метод InitInstance инициализирует справочник. | |
IsLeafLoaded | Метод IsLeafLoaded возвращает признак того, что элемент справочника загружен. | |
IsLeafUnloaded | Метод IsLeafUnloaded возвращает признак того, что элемент справочника не загружен. | |
LoadEntireInstance | Метод LoadEntireInstance загружает все элементы справочника. | |
MergeWith | Метод MergeWith объединяет справочники. | |
Move | Метод Move перемещает указанный элемент. | |
PresetChildRange | Метод PresetChildRange устанавливает начальное количество дочерних элементов указанного элемента справочника. | |
RearrangeChildren | Метод RearrangeChildren упорядочивает элементы, принадлежащие указанному родительскому элементу и расположенные на одном уровне. | |
Remove | Метод Remove удаляет указанный элемент из справочника. |
См. также: