VeriStand .NET API Reference

Procedure.AddNewCondition Method (String, String, BaseNode, ConditionStepComparison, Double, Command)

Adds a new Condition step. This step compares Variable to Value and, if the Comparison condition is met, jumps to the procedure step specified by GotoLabel. This method uses a constant to specify the Value parameter.

Namespace: NationalInstruments.VeriStand.SystemDefinitionAPI
Assembly: NationalInstruments.VeriStand.SystemDefinitionAPI (in NationalInstruments.VeriStand.SystemDefinitionAPI.dll) Version: 2013.0.0.0 (2013.0.0.0)
Visual Basic (Declaration)
Public Function AddNewCondition ( _
	Name As String, _
	Description As String, _
	Variable As BaseNode, _
	Comparison As ConditionStepComparison, _
	Value As Double, _
	GotoLabel As Command _
) As Boolean
C#
public bool AddNewCondition(
	string Name,
	string Description,
	BaseNode Variable,
	ConditionStepComparison Comparison,
	double Value,
	Command GotoLabel
)
Visual C++
public:
bool AddNewCondition(
	String^ Name, 
	String^ Description, 
	BaseNode^ Variable, 
	ConditionStepComparison Comparison, 
	double Value, 
	Command^ GotoLabel
)

Parameters

Name
Type: System.String
The name of the step.
Description
Type: System.String
The description of the step.
Variable
Type: NationalInstruments.VeriStand.SystemDefinitionAPI.BaseNode
The channel in the system to use to compare with Value.
Comparison
Type: NationalInstruments.VeriStand.SystemDefinitionAPI.ConditionStepComparison
The condition to use when comparing Variable and Value.
Value
Type: System.Double
The constant value to compare with Variable.
GotoLabel
Type: NationalInstruments.VeriStand.SystemDefinitionAPI.Command
The procedure step to jump to when the Comparison condition is met.

Return Value

true (True in Visual Basic) if the Condition step was added successfully.

See Also

Log in to get a better experience