The following tables list the members exposed by IScalarData.
|  | 
Name  | 
Description  | 
|   | 
Applies to element valued scalars: creates an IElement to hold a value.   | |
|   | 
Sets the scalar data to the specified value.  | |
|   | 
Empties the data and resets all pending errors.   | |
|   | 
Closes the reference and invalidates the object.   | 
|  | 
Name  | 
Description  | 
|   | 
The current number of non-default values of the data.   | |
|   | 
The DataType corresponding with the type of this instance of IData (IMultiDimData, ISetData or IScalarData).   | |
|   | 
The dimension of the data.   | |
|   | 
Returns / sets the value. Applies to double valued scalars only. | |
|   | 
Returns / sets the value. Applies to element scalars only. | |
|   | 
Returns / sets the value. Applies to double and integer scalars, and to element valued scalars of which the range is a subset of Integers. | |
|   | 
Returns the fully qualified name of the associated identifier in the model.   | |
|   | 
Returns / sets the value. Applies to string scalars, and to element valued scalars of which the range is not a subset of Integers. | |
|   | 
The ValueType of the data (double, int, IElement, String or boolean).   |