MeasureExpressionDefineHierarchyPlaceholder Method (String, HierarchyUsage, MetricSetUsage) |
Defines a hierarchy placeholder for the current expression, using a specific instance object for the metric set.
Namespace:
Dundas.BI.Entities.MetricSets
Assembly:
Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (8.0.2.1001)
Syntaxpublic HierarchyPlaceholder DefineHierarchyPlaceholder(
string caption,
HierarchyUsage hierarchyUsage,
MetricSetUsage usage
)
Public Function DefineHierarchyPlaceholder (
caption As String,
hierarchyUsage As HierarchyUsage,
usage As MetricSetUsage
) As HierarchyPlaceholder
public:
HierarchyPlaceholder^ DefineHierarchyPlaceholder(
String^ caption,
HierarchyUsage^ hierarchyUsage,
MetricSetUsage^ usage
)
member DefineHierarchyPlaceholder :
caption : string *
hierarchyUsage : HierarchyUsage *
usage : MetricSetUsage -> HierarchyPlaceholder
Parameters
- caption
- Type: SystemString
The caption used in the statement. - hierarchyUsage
- Type: Dundas.BI.Entities.MetricSetsHierarchyUsage
The hierarchy usage element. - usage
- Type: Dundas.BI.Entities.MetricSetsMetricSetUsage
The dependency metric set usage information.
Return Value
Type:
HierarchyPlaceholderThe hierarchy placeholder.
Exceptions| Exception | Condition |
|---|
| ArgumentNullException | hierarchyUsage or usage is . |
| ArgumentException | caption is or Empty or already in use. or usage is invalid because of name or referenced metric set. |
| InvalidOperationException | usage information must be specified only for FormulaMetricSet objects. |
See Also