Click or drag to resize
Ranorex

GlueRuleExecutionState Interface

Represents the current state of glue rule execution.

Namespace:  Ranorex.Core
Assembly:  Ranorex.Core (in Ranorex.Core.dll) Version: 12.7.4-git.38314c06
Syntax
public interface GlueRuleExecutionState

The GlueRuleExecutionState type exposes the following members.

Properties
  NameDescription
Public propertyAction
Gets the action which is performed by the element engine while executing the current rule.
Public propertyBucket
The Bucket contains a readonly list of already constructed elements.
Public propertySourceElement
Gets the source element which is used by all applicable glue rules accessing this state.
Public propertySourceFlavorElement
The flavor element the rule is applied to.
Top
Methods
  NameDescription
Public methodAddElement(FlavorElement)
Adds a flavor element to the bucket and automatically transforms it into an element.
Public methodAddElement(FlavorElement, Element)
Adds a flavor element to the bucket and automatically transforms it into an element.
Public methodInsertElement(Int32, FlavorElement)
Inserts a flavor element at the specified position into the bucket and automatically transforms it into an element.
Public methodInsertElement(Int32, FlavorElement, Element)
Inserts a flavor element at the specified position into the bucket and automatically transforms it into an element.
Public methodSkipAll
Instructs the engine to skip all rules after the current one.
Public methodSkipOutputFlavor
Instructs the engine to skip all rules with a specific output flavor, if they have not already been executed.
Public methodSkipRule
Instructs the engine to skip a rule with a given name, if it has not already been executed.
Top
See Also