IMultidimensionalInfo2 Interface

Provides access to members that control a multidimensional info value object.

Members

Name Description
Method Add Adds to this object all information contained in the specified multidimensional info object.
Method AddDimensionValue Adds a new value range along the specified dimension associated with the specified variable. To indicate a point (and not an interval) along the dimension, ensure maxDimensionValue equals minDimensionValue.
Read/write property Attributes Global attributes associated with a dimensional definition.
Method ConvertDimensionValueToString Returns an appropriate textual representation of the specified dimension value.
Method ConvertStringToDimensionValue Returns the numeric form of the dimension value given it's textual representation.
Method DefineDimension Defines a dimension associated with the specified variable using the dimension-specific attributes. Overwrites the attributes if the dimension associated with specified variable has already been defined.
Method DefineVariable Defines a variable using the set of all associated attributes. Overwrites the attributes if the variable has already been defined.
Method Filter Update the object based on the specified filter.
Method GetDimensionAttributes Returns the attributes corresponding to the specified dimension associated with the specified variable. Fails if the dimension associated with the variable hasn't been defined.
Method GetDimensionNames The set of dimension names associated with the specified variable.
Method GetDimensionValues Returns the set of value ranges along the specified dimension associated with the specified variable.
Method GetSlices Construct an array of multidimensional filters (one multidimensional definition per slice.)
Method GetVariableAttributes Returns the attributes associated with the specified variable. Fails if the variable hasn't been defined.
Method GetVariableNames The set of all variable names.
Method PutDimensionValues Sets the value ranges along the specified dimension associated with the specified variable. All previously defined values along this dimension associated with the specified variable are replaced. The argument pMaxDimensionValues may be null to indicate values
Method RemoveDimension Removes all attributes and values corresponding to the specified dimension associated with the specified variable.
Method RemoveVariable Removes all attributes, dimensions, and dimension values associated with the specified variable.
Method RenameDimension Renames a dimension associated with the specified variable.

IMultidimensionalInfo2.Attributes Property

Global attributes associated with a dimensional definition.

Public Property Attributes As IPropertySet
public IPropertySet Attributes {get; set;}

IMultidimensionalInfo2.Filter Method

Update the object based on the specified filter.

Public Sub Filter ( _
    ByVal pMdDef As IMultidimensionalDefinition _
)
public void Filter (
    IMultidimensionalDefinition pMdDef
);

IMultidimensionalInfo2.GetSlices Method

Construct an array of multidimensional filters (one multidimensional definition per slice.)

Public Function GetSlices ( _
) As IArray
public IArray GetSlices (
);

IMultidimensionalInfo2.RenameDimension Method

Renames a dimension associated with the specified variable.

Public Sub RenameDimension ( _
    ByVal bsOldDimensionName As String, _
    ByVal bsNewDimensionName As String, _
    ByVal bsVariableName As String _
)
public void RenameDimension (
    string bsOldDimensionName,
    string bsNewDimensionName,
    string bsVariableName
);

Inherited Interfaces

Interfaces Description
IMultidimensionalInfo Provides access to members that control a multidimensional info value object.

Classes that implement IMultidimensionalInfo2

Classes Description
MultidimensionalInfo A class for the multidimensional info value object.

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