The IMsVariable interface contains properties and methods of the Variable modeling container object.
| Property name | Brief description | |
| Cube | The Cube property returns autocube containing all data of the modeling variable. | |
| DataFillType | The DataFillType property determines the method used to fill modeling variable with data. | |
| Dimensions | The Dimensions property returns the collection of additional dimensions for the modeling variable. | |
| Modified | The Modified property is not implemented. | |
| Sampling | The Sampling property returns settings used to calculate step in variable structure. | |
| ScenarioDimension | The ScenarioDimension property returns data of scenario dimension for the modeling variable. | |
| Transform | The Transform property returns an object that contains settings required to use variable in various transformation methods. | |
| Type | The Type property determines advanced parameters of the modeling variable. |
| Method name | Brief description | |
| CopyData | The CopyData method copies the data between variable dimensions. | |
| CreateLoadSettings | The CreateLoadSettings method creates an object defining parameters of loading data to the modeling variable. | |
| Execute | The Execute method loads data to the variable. |
See also: