Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

SelectionCondition Element for EntrySelectedBy for Controls for Configuration (Format)

 

Defines a condition that must exist for a common control definition to be used. This element is used when defining a common control that can be used by all the views in the formatting file.

<SelectionCondition>
  <TypeName>Nameof.NetType</TypeName>
  <SelectionSetName>NameofSelectionSet</SelectionSetName>
  <PropertyName>.NetTypeProperty</PropertyName>
  <ScriptBlock>ScriptToEvaluate</ScriptBlock>
</SelectionCondition>

Attributes and Elements

The following sections describe attributes, child elements, and the parent element of the SelectionCondition element.

Attributes

None.

Child Elements

Element

Description

PropertyName Element for SelectionCondition for Controls for Configuration (Format)

Optional element.

Specifies a .NET Framework property that triggers the condition.

ScriptBlock Element for SelectionCondition for Controls for Configuration (Format)

Optional element.

Specifies the script that triggers the condition.

SelectionSetName Element for SelectionCondition for Controls for Configuration (Format)

Optional element.

Specifies the set of .NET Framework types that triggers the condition.

TypeName Element for SelectionCondition for Controls for Configuration (Format)

Optional element.

Specifies a .NET Framework type that triggers the condition.

Parent Elements

Element

Description

EntrySelectedBy Element for CustomEntry for Controls for Configuration (Format)

Defines the .NET Framework types that use this entry of the common control definition.

The following guidelines must be followed when defining a selection condition:

  • The selection condition must specify a least one property name or a script block, but cannot specify both.

  • The selection condition can specify any number of .NET Framework types or selection sets, but cannot specify both.

For more information about how selection conditions can be used, see Defining Conditions for when Data is Displayed.

Show: