IDimInstance

Description

The IDimInstance interface contains properties and methods used to access dictionary data.

Comments

Classes of repository objects that support IDimInstance interface:

To get dictionary data, for the corresponding repository object execute the  IMetabaseObjectDescriptor.Open  or  IMetabaseObjectDescriptor.OpenWithParam  method, and cast the execution result to the IDimInstance type.

Properties

  Property name Brief description
The AttributeHierarchies property returns data collection of dictionary alternative hierarchies.
The Attributes property returns an object that contains a collection of dictionary attributes' values.
The Blocks property returns an object that contains a collection of dictionary blocks.
The BuilderException property returns information on errors that may occur while opening the dictionary.
The DefaultElement property returns the default text index.
The Dimension property returns an object containing dictionary structure.
The Elements property returns a collection of elements of a dictionary instance.
The ElementsByOrder property returns iterator to the dictionary element tree built taking into account custom sorting.
The Ident property returns identifier of a repository dictionary.
The Indexes property returns an object that contains a collection of dictionary indexes.
InstanceModel

The InstanceModel property returns a general model of dictionary.

Key The Key property returns key of repository dictionary.
The Levels property returns an object that contains a collection of dictionary elements' levels.
The MetabaseObject property returns dictionary data as repository object data.
The Name property returns name of repository dictionary.
The RootElements property returns an object that contains an array of dictionary elements stored at zero level.

Methods

  Method name Brief description
The CreateSelection method creates an object containing dictionary selection.
The NewElement method creates an object that enables to work with a dimension element.
The NewElementsOrderSetup method returns settings of dictionary elements custom sorting.
The SaveCache method saves cache of an open dictionary.

See also:

Dimensions Assembly Interfaces