OpenTAP 9.24
API Reference
Public Types | Public Member Functions | Properties | List of all members
OpenTap.StepSelectorAttribute Class Reference

Identifies the TestSteps that can be selected for a TestStep property. More...

Inherits Attribute.

Public Types

enum  FilterTypes { All , Children , Sibling , AllExcludingSelf }
 For selecting which steps are available in selection. It's seen relative to the step having the property that is marked with the StepSelectorAttribute. More...
 

Public Member Functions

 StepSelectorAttribute ()
 Default constructor for StepSelectorAttribute.
 
 StepSelectorAttribute (FilterTypes filter)
 Constructor for StepSelectorAttribute. More...
 

Properties

FilterTypes Filter [get]
 Selects the available items for selection on the TestStep property. More...
 

Detailed Description

Identifies the TestSteps that can be selected for a TestStep property.

Member Enumeration Documentation

◆ FilterTypes

For selecting which steps are available in selection. It's seen relative to the step having the property that is marked with the StepSelectorAttribute.

Enumerator
All 

All steps in the entire test plan.

Children 

Show only children of this step.

Sibling 

Show only siblings of this step.

AllExcludingSelf 

All steps in the entire test plan, except for the step itself.

Constructor & Destructor Documentation

◆ StepSelectorAttribute()

OpenTap.StepSelectorAttribute.StepSelectorAttribute ( FilterTypes  filter)
inline

Constructor for StepSelectorAttribute.

Parameters
filterThe filter.

Property Documentation

◆ Filter

FilterTypes OpenTap.StepSelectorAttribute.Filter
get

Selects the available items for selection on the TestStep property.

The filter.

OpenTAP 9.24 API built Tue Apr 30 2024 13:44:42