ICustomDimAttributes

Assembly: Dimensions;

Namespace: Prognoz.Platform.Interop.Dimensions;

Description

The ICustomDimAttributes interface contains properties and methods to work with the attribute collection of generated dictionary.

Inheritance Hierarchy

ICustomDimAttributes

Comments

To get attribute collection, use the ICustomDimension.Attributes property.

Standard dictionary attributes are as follows: identifier, name and order.

Properties

  Property name Brief description
Count The Count property returns the number of attributes in the collection.
Id The Id property determines attribute with the Identifier purpose.
ImageIndex The ImageIndex property determines attribute with the Element Icon purpose.
Item The Item property returns parameters of the specified attribute.
Name The Name property determines attribute with the Name purpose.
Order The Order property determines attribute with the Order purpose.
Orders The Orders property returns collection of attributes by which elements are sorted.
Primary The Primary property determines attribute which is dictionary primary key.
ReadAccess The ReadAccess property determines attribute which is used to limit read permission of specific element values.
WriteAccess The WriteAccess property determines attribute which is used to limit edit permissions of specific element values.

Methods

  Method name Brief description
Add The Add method adds attribute to the collection and returns its parameters.
Clear The Clear method removes of the attributes from collection.
FindById The FindById method searches attribute by identifier.
FindByKey The FindByKey method searches attribute by its key.
Remove The Remove method removes attribute by index.
RemoveByKey The RemoveByKey method removes attribute by key.

See also:

Dimensions Assembly Interfaces