IMultidimensionalDefinition2 Interface

Provides access to the MultidimensionalDefinition Interface.

Members

Name Description
Method ComputeRecurringTimeIntervals Compute Recurring Time Intervals.
Read-only property Dimensions The list of dimension names.
Read/write property ID The ID.
Method Intersects Test if it intersects with another multidimensional definition.
Method MeanValue The mean value for a given dimension.
Read-only property RangeDefinition The dimension definition defining a value range.
Method Remove Remove a dimension info of a given variable and dimension.
Read/write property SliceID The slice ID.
Method Snap Snap dimension values to a given multidimensional info.
Read-only property VariableName The one variable name.

IMultidimensionalDefinition2.ComputeRecurringTimeIntervals Method

Compute Recurring Time Intervals.

Public Sub ComputeRecurringTimeIntervals ( _
    ByVal pMdInfo As IMultidimensionalInfo, _
    ByRef ppMdDef As IMultidimensionalDefinition _
)
public void ComputeRecurringTimeIntervals (
    IMultidimensionalInfo pMdInfo,
    ref IMultidimensionalDefinition ppMdDef
);

IMultidimensionalDefinition2.Dimensions Property

The list of dimension names.

Public ReadOnly Property Dimensions As IStringArray
public IStringArray Dimensions {get;}

IMultidimensionalDefinition2.ID Property

The ID.

Public Property ID As Integer
public int ID {get; set;}

IMultidimensionalDefinition2.Intersects Method

Test if it intersects with another multidimensional definition.

Public Sub Intersects ( _
    ByVal pMdDef As IMultidimensionalDefinition, _
    ByRef coverage As Single& _
)
public void Intersects (
    IMultidimensionalDefinition pMdDef,
    ref Single& coverage
);

IMultidimensionalDefinition2.MeanValue Method

The mean value for a given dimension.

Public Function MeanValue ( _
    ByVal Dimension As String _
) As Double
public double MeanValue (
    string Dimension
);

IMultidimensionalDefinition2.RangeDefinition Property

The dimension definition defining a value range.

Public ReadOnly Property RangeDefinition As IDimensionalDefinition
public IDimensionalDefinition RangeDefinition {get;}

IMultidimensionalDefinition2.Remove Method

Remove a dimension info of a given variable and dimension.

Public Sub Remove ( _
    ByVal variable As String, _
    ByVal Dimension As String _
)
public void Remove (
    string variable,
    string Dimension
);

IMultidimensionalDefinition2.SliceID Property

The slice ID.

Public Property SliceID As Integer
public int SliceID {get; set;}

IMultidimensionalDefinition2.Snap Method

Snap dimension values to a given multidimensional info.

Public Sub Snap ( _
    ByVal pMdInfo As IMultidimensionalInfo, _
    ByVal variable As String, _
    ByRef pSliceCount As Integer _
)
public void Snap (
    IMultidimensionalInfo pMdInfo,
    string variable,
    ref int pSliceCount
);

IMultidimensionalDefinition2.VariableName Property

The one variable name.

Public Sub VariableName ( _
    ByRef pVariable As String _
)
public void VariableName (
    ref string pVariable
);

Classes that implement IMultidimensionalDefinition2

Classes Description

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.