IMetricSetServiceAddElement Method  | 
  
    Namespace: 
   Dundas.BI.Entities.MetricSets
    Assembly:
   Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (25.3.0.1000)
SyntaxAnalysisElementUsage AddElement(
	MetricSet metricSet,
	Guid parentId,
	string elementName,
	PlacementPosition placement,
	string levelUniqueName,
	bool retainAllElements = false
)
Function AddElement ( 
	metricSet As MetricSet,
	parentId As Guid,
	elementName As String,
	placement As PlacementPosition,
	levelUniqueName As String,
	Optional retainAllElements As Boolean = false
) As AnalysisElementUsage
AnalysisElementUsage^ AddElement(
	MetricSet^ metricSet, 
	Guid parentId, 
	String^ elementName, 
	PlacementPosition placement, 
	String^ levelUniqueName, 
	bool retainAllElements = false
)
abstract AddElement : 
        metricSet : MetricSet * 
        parentId : Guid * 
        elementName : string * 
        placement : PlacementPosition * 
        levelUniqueName : string * 
        ?retainAllElements : bool 
(* Defaults:
        let _retainAllElements = defaultArg retainAllElements false
*)
-> AnalysisElementUsage 
Parameters
- metricSet
 - Type: Dundas.BI.Entities.MetricSetsMetricSet
The MetricSet to add the element to. - parentId
 - Type: SystemGuid
The ID of the element parent structure. - elementName
 - Type: SystemString
The name of the element (column/measure/hierarchy) to add. - placement
 - Type: Dundas.BI.Entities.MetricSetsPlacementPosition
The element placement position. - levelUniqueName
 - Type: SystemString
The optional unique name for hierarchy level, when the specified element is a hierarchy. - retainAllElements (Optional)
 - Type: SystemBoolean
Gets or sets a value which will ensure all elements will be available if an automatic join occurs. 
Return Value
Type: 
AnalysisElementUsageThe added usage element.
Exceptions
See Also