IRdsAttribute

Assembly: Rds;

Description

The IRdsAttribute interface contains properties of the MDM dictionary attribute.

Inheritance hierarchy

          INamedEntity

          IRdsAttribute

Comments

To work with collection of MDM dictionary attributes, use properties and methods of the IRdsAttributes interface.

Properties

  Property name Brief description
Calculated The Calculated property determines whether the attribute is a calculated one..
DataDomain The DataDomain property determines data type used to store multibyte information in attribute.
DataType The DataType property determines data type that may be contained in elements values by a specified attribute.
DefaultExpression The DefaultExpression property determines an expression by which default attribute value is determined.
DefaultExpressionKind The DefaultExpressionKind property determines the calculation moment of default attribute value .
Dictionary The Dictionary property returns parent object.
FieldName The FieldName property determines name of a table field in that attribute values are stored.
HasHierarchy The HasHierarchy property determines whether attribute can be used to built alternative hierarchy.
HasMultipleValues The HasMultipleValues property determines whether an element may have multiple values by this attribute.
Hidden The Hidden property determines whether this attribute is hidden.
Kind The Kind property returns kind of an attribute.
Link The Link property determines link with other dictionaries for this attribute.
Lookup The Lookup property determines an imported attribute with that the Link link is set.
Nullable The Nullable property determines whether an element may have empty value by this attribute.
ObjectLinked The ObjectLinked property determines whether MDM dictionary attribute is a link to repository object.
Param The Param property returns a reference on a dictionary parameter if an attribute is parameterized.
Predefined The Predefined property returns True if this attribute is system.
PredefinedType The PredefinedType property returns type of a system attribute.
Query The Query property determines text of the query, which is used to calculate value of calculated attribute..
ReadAccess The ReadAccess property determines value of a security label (in a decimal mode) that determines users who have permissions to read values of dictionary elements by this attribute.
ReadAccessStr The ReadAccessStr property determines value of a security label (in a string mode) that determines users who have permissions to read values of dictionary elements by this attribute.
Tag The Tag property is ignored by the compiler; thus, user can use this property for his own purposes.
TimeDependent The TimeDependent property determines whether time component for attributes with the DateTime type is considered.
Translations The Translations property returns a collection of settings that contain translation parameters of attribute names of the MDM dictionary into different languages.
Type The Type property determines an attribute type used to describe this attribute.
VisibleForEdit The VisibleForEdit property determines whether an attribute value is available to edit in a card of a dictionary element.
WriteAccess The WriteAccess property determines value of a security label (in a decimal mode) that determines users who have permissions to change values of dictionary elements by this attribute.
WriteAccessStr The WriteAccessStr property determines value of a security label (in a string mode) that determines users who have permissions to change values of dictionary elements by this attribute.

Properties inherited from INamedEntity

  Property name Brief description
Id The Id property determines the object identifier.
Key The Key property returns the object key.
Name The Name property determines the object name.

See also:

Rds Assembly Interfaces