# INxDimensionInfo Interface

Namespace: [Qlik.Engine](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.htm)  
Assembly: Qlik.Engine.dll

## Syntax

```
[ValueClass]
public interface INxDimensionInfo : IAbstractStructure
```

## Properties

| Name | Description |
| --- | --- |
| [ApprMaxGlyphCount](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.ApprMaxGlyphCount.htm#Qlik_Engine_INxDimensionInfo_ApprMaxGlyphCount) | Length of the longest value in the field.<br><br>JSON property name: qApprMaxGlyphCount |
| [AttrDimInfo](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.AttrDimInfo.htm#Qlik_Engine_INxDimensionInfo_AttrDimInfo) | Array of attribute dimensions.<br><br>JSON property name: qAttrDimInfo |
| [AttrExprInfo](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.AttrExprInfo.htm#Qlik_Engine_INxDimensionInfo_AttrExprInfo) | Array of attribute expressions.<br><br>JSON property name: qAttrExprInfo |
| [CalcCondMsg](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.CalcCondMsg.htm#Qlik_Engine_INxDimensionInfo_CalcCondMsg) | The message displayed if calculation condition is not fulfilled.<br><br>JSON property name: qCalcCondMsg |
| [Cardinal](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.Cardinal.htm#Qlik_Engine_INxDimensionInfo_Cardinal) | Number of distinct field values.<br><br>JSON property name: qCardinal |
| [Cardinalities](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.Cardinalities.htm#Qlik_Engine_INxDimensionInfo_Cardinalities) | Dimension Cardinalities<br><br>JSON property name: qCardinalities |
| [ContinuousAxes](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.ContinuousAxes.htm#Qlik_Engine_INxDimensionInfo_ContinuousAxes) | Is continuous axis used.<br><br>JSON property name: qContinuousAxes |
| [DerivedField](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.DerivedField.htm#Qlik_Engine_INxDimensionInfo_DerivedField) | Is derived field is used as a dimension.<br><br>JSON property name: qDerivedField |
| [DimensionType](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.DimensionType.htm#Qlik_Engine_INxDimensionInfo_DimensionType) | Binary format of the field.<br><br>JSON property name: qDimensionType |
| [EffectiveDimensionName](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.EffectiveDimensionName.htm#Qlik_Engine_INxDimensionInfo_EffectiveDimensionName) | The expanded and stripped dimension name used internally in engine.<br><br>JSON property name: qEffectiveDimensionName |
| [Error](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.Error.htm#Qlik_Engine_INxDimensionInfo_Error) | This parameter is optional.<br><br>Gives information on the error.<br><br>JSON property name: qError |
| [FallbackTitle](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.FallbackTitle.htm#Qlik_Engine_INxDimensionInfo_FallbackTitle) | Corresponds to the label of the dimension that is selected.<br><br>If the label is not defined then the field name is used.<br><br>JSON property name: qFallbackTitle |
| [GroupFallbackTitles](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.GroupFallbackTitles.htm#Qlik_Engine_INxDimensionInfo_GroupFallbackTitles) | Array of dimension labels.<br><br>Contains the labels of all dimensions in a hierarchy group (for example the labels of all dimensions in a drill down group).<br><br>JSON property name: qGroupFallbackTitles |
| [GroupFieldDefs](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.GroupFieldDefs.htm#Qlik_Engine_INxDimensionInfo_GroupFieldDefs) | Array of field names.<br><br>JSON property name: qGroupFieldDefs |
| [Grouping](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.Grouping.htm#Qlik_Engine_INxDimensionInfo_Grouping) | Defines the grouping.<br><br>JSON property name: qGrouping |
| [GroupPos](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.GroupPos.htm#Qlik_Engine_INxDimensionInfo_GroupPos) | Index of the dimension that is currently in use.<br><br><br>`qGroupPos` is set to 0 if there are no hierarchical groups (drill-down groups) or cycle groups.<br><br>JSON property name: qGroupPos |
| [IsAutoFormat](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.IsAutoFormat.htm#Qlik_Engine_INxDimensionInfo_IsAutoFormat) | This parameter is set to true if `qNumFormat` is set to `U` (unknown). The engine guesses the type of the field based on the field's definition.<br><br>JSON property name: qIsAutoFormat |
| [IsCalculated](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.IsCalculated.htm#Qlik_Engine_INxDimensionInfo_IsCalculated) | True if this is a calculated dimension.<br><br>JSON property name: qIsCalculated |
| [IsCyclic](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.IsCyclic.htm#Qlik_Engine_INxDimensionInfo_IsCyclic) | Is a cyclic dimension used.<br><br>JSON property name: qIsCyclic |
| [IsOneAndOnlyOne](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.IsOneAndOnlyOne.htm#Qlik_Engine_INxDimensionInfo_IsOneAndOnlyOne) | If set to true, it means that the field always has one and only one selected value.<br><br>JSON property name: qIsOneAndOnlyOne |
| [IsSemantic](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.IsSemantic.htm#Qlik_Engine_INxDimensionInfo_IsSemantic) | If set to true, it means that the field is a semantic.<br><br>JSON property name: qIsSemantic |
| [LibraryId](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.LibraryId.htm#Qlik_Engine_INxDimensionInfo_LibraryId) | Refers to a dimension stored in the library.<br><br>JSON property name: qLibraryId |
| [Locked](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.Locked.htm#Qlik_Engine_INxDimensionInfo_Locked) | Is set to true if the field is locked.<br><br>JSON property name: qLocked |
| [Max](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.Max.htm#Qlik_Engine_INxDimensionInfo_Max) | Maximum value.<br><br>JSON property name: qMax |
| [Min](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.Min.htm#Qlik_Engine_INxDimensionInfo_Min) | Minimum value.<br><br>JSON property name: qMin |
| [NumFormat](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.NumFormat.htm#Qlik_Engine_INxDimensionInfo_NumFormat) | Format of the field.<br><br>This parameter is optional.<br><br>JSON property name: qNumFormat |
| [ReverseSort](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.ReverseSort.htm#Qlik_Engine_INxDimensionInfo_ReverseSort) | If set to true, it inverts the sort criteria in the field.<br><br>JSON property name: qReverseSort |
| [SortIndicator](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.SortIndicator.htm#Qlik_Engine_INxDimensionInfo_SortIndicator) | Sort indicator.<br><br>The default value is no sorting.<br><br>This parameter is optional.<br><br>JSON property name: qSortIndicator |
| [StateCounts](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.StateCounts.htm#Qlik_Engine_INxDimensionInfo_StateCounts) | Number of values in a particular state.<br><br>JSON property name: qStateCounts |
| [Tags](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.INxDimensionInfo.Tags.htm#Qlik_Engine_INxDimensionInfo_Tags) | Gives information on a field. For example, it can return the type of the field.<br><br>Examples: key, text, ASCII<br><br>JSON property name: qTags |