AggregationInstanceDimensionCollection.Insert Method (Int32, String)
Creates and inserts a specific AggregationInstanceDimension into the collection at the specified index.
Namespace:  Microsoft.AnalysisServices
Assembly:  Microsoft.AnalysisServices (in Microsoft.AnalysisServices.dll)
Syntax
'Declaration
Public Function Insert ( _
    index As Integer, _
    cubeDimensionId As String _
) As AggregationInstanceDimension
'Usage
Dim instance As AggregationInstanceDimensionCollection
Dim index As Integer
Dim cubeDimensionId As String
Dim returnValue As AggregationInstanceDimension
returnValue = instance.Insert(index, cubeDimensionId)
public AggregationInstanceDimension Insert(
    int index,
    string cubeDimensionId
)
public:
AggregationInstanceDimension^ Insert(
    int index, 
    String^ cubeDimensionId
)
member Insert : 
        index:int * 
        cubeDimensionId:string -> AggregationInstanceDimension 
public function Insert(
    index : int, 
    cubeDimensionId : String
) : AggregationInstanceDimension
Parameters
- index
Type: System.Int32
An int value with the location at which AggregationInstanceDimension is to be inserted. 
- cubeDimensionId
Type: System.String
Identifies the AggregationInstanceDimension to be inserted. 
Return Value
Type: Microsoft.AnalysisServices.AggregationInstanceDimension
The AggregationInstanceDimension that was inserted to the collection.
Exceptions
| Exception | Condition | 
|---|---|
| ArgumentOutOfRangeException | You might receive one of the following error messages: index is less than zero. index is equal to or greater than [H:Microsoft.AnalysisServices.ModelComponentCollection.Count].  |