Class SelectedFeatureCondition
Class SelectedFeatureCondition.
Namespace: Unity.Industrial.Forma.Core.Ruling
Syntax
public class SelectedFeatureCondition : MultiItemCondition, IRuleCondition
Constructors
SelectedFeatureCondition()
Initializes a new instance of the SelectedFeatureCondition class.
Declaration
public SelectedFeatureCondition()
Fields
features
The features
Declaration
public List<Feature> features
Field Value
Type | Description |
---|---|
List<Feature> |
Methods
Applies(RuleExecutionContext)
Applies the specified context.
Declaration
public override bool Applies(RuleExecutionContext context)
Parameters
Type | Name | Description |
---|---|---|
RuleExecutionContext | context | The context. |
Returns
Type | Description |
---|---|
Boolean |
|
Overrides
Parse(String, Product)
Parse the string and try to create a SelectedFeatureCondition for a specified product
Declaration
public static SelectedFeatureCondition Parse(string conditionDefinition, Product product)
Parameters
Type | Name | Description |
---|---|---|
String | conditionDefinition | |
Product | product |
Returns
Type | Description |
---|---|
SelectedFeatureCondition |
ToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String |