The following tables list the members exposed by ISetData.
|  | 
Name  | 
Description  | 
|   | 
Adds the specified element to this set and all of its supersets.  | |
|   | 
Adds the specified labels to this set and all its supersets. Alternatively, the method setLabels can be used to replace the entire contents.  | |
|   | 
Returns true if this set contains the specified element.  | |
|   | ||
|   | 
Creates an ISetIterator to iterate through the data of this ISetData. Also initializes the iterator: Moves the current position to before the beginning of the data; a subsequent next call will find the first element. | |
|   | 
Verifies that the underlying root set of the IElement is applicable on this set. The current value is not considered.   | |
|   | 
Removes the specified label from this set and all of its subsets.  | |
|   | 
Inserts the specified labels into this set and all its supersets. The set itself (and all its subsets) are emptied first.  | |
|   | 
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 the fully qualified name of the associated identifier in the model.   | |
|   | 
The ValueType of the data (double, int, IElement, String or boolean).   |