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

Represent an external test plan parameters that can be defined when a test plan is loaded. More...

Public Member Functions

List< IMemberDataGetProperties (ITestStep step)
 Gets the property that is bound by the step with ID step. More...
 
 ExternalParameter (TestPlan Plan, string Name)
 Constructor for the ExternalParameter. More...
 
void Add (ITestStep step, IMemberData property)
 Adds a property to the external parameters. More...
 
void Remove (ITestStep step)
 Removes a step from the external parameters. More...
 

Properties

string Name [get]
 The name of this parameter.
 
IEnumerable< KeyValuePair< ITestStep, IEnumerable< IMemberData > > > Properties [get]
 Maps test step to member data.
 
IEnumerable< IMemberDataPropertyInfos [get]
 Gets the list of PropertyInfos associated with this mask entry.
 
object Value [getset]
 Gets or sets the value of the combined properties. This requires the types to be the same or IConvertibles.
 

Detailed Description

Represent an external test plan parameters that can be defined when a test plan is loaded.

Constructor & Destructor Documentation

◆ ExternalParameter()

OpenTap.ExternalParameter.ExternalParameter ( TestPlan  Plan,
string  Name 
)
inline

Constructor for the ExternalParameter.

Parameters
Plan
Name

Member Function Documentation

◆ Add()

void OpenTap.ExternalParameter.Add ( ITestStep  step,
IMemberData  property 
)
inline

Adds a property to the external parameters.

Parameters
step
property

◆ GetProperties()

List< IMemberData > OpenTap.ExternalParameter.GetProperties ( ITestStep  step)
inline

Gets the property that is bound by the step with ID step.

Parameters
step
Returns

◆ Remove()

void OpenTap.ExternalParameter.Remove ( ITestStep  step)
inline

Removes a step from the external parameters.

Parameters
step

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