2.2.4.155 ParameterDefinition

Namespace: http://www.microsoft.com/performancepoint/scorecards

This class represents the non-visual portion of the metadata to describe a parameter. This class carries the state necessary to generate a parameter list representing possible connections that can be originated from a first-class element.

 <xs:complexType name="ParameterDefinition" xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:sequence>
     <xs:element minOccurs="0" maxOccurs="1" name="ParameterUniqueName" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="DisplayValues">
       <xs:complexType>
         <xs:sequence>
           <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax"/>
           <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax"/>
         </xs:sequence>
       </xs:complexType>
     </xs:element>
     <xs:element minOccurs="0" maxOccurs="1" name="CustomDefinition" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="ParameterProviderId" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="DisplayName" type="xs:string"/>
     <xs:element minOccurs="1" maxOccurs="1" name="EmitterType" type="tns:BeginPointEmitterType"/>
     <xs:element minOccurs="0" maxOccurs="1" name="KeyColumn" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="ParentKeyColumn" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="DisplayColumn" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="IsDefaultColumn" type="xs:string"/>
     <xs:element minOccurs="0" maxOccurs="1" name="DefaultPostFormula" type="xs:string"/>
   </xs:sequence>
 </xs:complexType>

ParameterUniqueName: The unique name of the parameter.

DisplayValues: The DataTable (as described in [DataTable]) containing DataColumn definitions that define the parameter outputs of a data source. A DataColumn that is a parameter output MUST contain a ShowColumn extended property and its value MUST be true using the format specified in [MS-DSDIFFGRAM], section 2.3.2. A column definition that is a parameter output not to be used for configuring conditional visibility MUST contain a NotShowColumnForCondVisibility extended property and its value MUST be true using the format specified in [MS-DSDIFFGRAM], section 2.3.2.

CustomDefinition: A serialized object or string value. If the value of ParameterProviderId is in the ParameterProviderId table, the value of CustomDefinition MUST be the corresponding chart value or serialized object. If the value for ParameterProviderId is not in the chart, CustomDefinition can be any string.

ParameterProviderId: The identifier of the data provider for the value or serialized object in CustomDefinition.

ParameterProviderId

CustomDefinition

MDXParameterDataProvider

A MdxParameterDefinition object.

MemberParameterDataProvider

A MemberParameterDefinition object.

NamedSetParameterDataProvider

A NamedSetParameterDefinition object.

ParameterScorecardCellProvider

"BeginPoint_ScorecardCell"

ParameterScorecardColumnMemberProvider

"BeginPoint_ScorecardColumnMember"

ParameterScorecardKpiProvider

"BeginPoint_Kpi"

ParameterScorecardRowMemberProvider

"BeginPoint_ScorecardRowMember"

TimeIntelligencePostFormulaProvider

A TimeIntelligencePostFormulaDefinition object.

TimeIntelligenceProvider

A TimeIntelligenceDefinition object.

DisplayName: The display name of the parameter.

EmitterType: A BeginPointEmitterType object that specifies the type of information the parameter emits.

KeyColumn: The column name containing the key identifier for the parameter values.

ParentKeyColumn: The column name containing the parent key column.

DisplayColumn: The column name containing the display name of the parameter values.

IsDefaultColumn: The column name containing the Boolean value that indicates the row is a default selection of the parameter values.

DefaultPostFormula: The default post formula for this parameter as defined in [MSFT-ConnectionFormula].