VeriStand .NET API Reference

Procedure Methods

The Procedure type exposes the following members.

NameDescription
AddCommand Adds the specified Command, or step, to the Procedure.
AddNewAlarming
Overloaded. Adds a new Alarming step and applies the specified settings to the Alarm. This method uses channel values to specify the upper and lower limits of the alarm.
AddNewCallProcedure Adds a new CallProcedure step. This step calls the specified Procedure when the step executes.
AddNewCondition
Overloaded. 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 channel to specify the Value parameter.
AddNewDwell
Overloaded. Adds a new Dwell step. This step suspends the procedure for the specified DwellTime. This method uses a channel to specify the DwellTime parameter.
AddNewEnd Adds a new End step. This step ends the procedure execution.
AddNewExitSubroutine Adds a new ExitSubroutine step. This step exits a procedure that you call from another procedure using a CallProcedure step and returns to the calling procedure.
AddNewGotoLabel Adds a new GotoLabel step. This step jumps to the step specified by Label.
AddNewSetMultipleVariables Adds a new SetMultipleVariables step. This step applies the specified Values to the specified Channels.
AddNewSetVariable
Overloaded. Adds a new SetVariable step that sets the value of the Variable channel to the value of the Value channel.
EqualsDetermines whether the specified Object is equal to the current Object. (Inherited from Object.)
Finalize Class Destructor (Overrides Section.Finalize().)
FindChildrenByGUID Gets an array that contains the child BaseNode elements of the current node that match the specified TypeGUID. (Inherited from BaseNode.)
FindFirstChildWithName Gets the first child node with the specified name. (Inherited from BaseNode.)
FindNodeByPath Gets a node using the specified path. (Inherited from BaseNode.)
GetChildren Gets an array that contains the child BaseNode elements of the current node. (Inherited from BaseNode.)
GetCommandList Gets an array that contains the Command elements from the current Procedure. This method gets all the steps, or commands, currently configured for the procedure.
GetDocumentPath Gets the path to the system definition file that owns this node. (Inherited from BaseNode.)
GetDocumentRoot Gets the Root node of the system definition file. (Inherited from BaseNode.)
GetHashCodeServes as a hash function for a particular type. (Inherited from Object.)
GetParent Gets the parent node of this node. (Inherited from BaseNode.)
GetTypeGets the Type of the current instance. (Inherited from Object.)
MemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
RemoveNode Removes this node from the hierarchy, if the node can be removed. (Inherited from BaseNode.)
RenameNode Renames this node to the name you specify, if the node can be renamed and if the name you specify is not already in use by a sibling of this node. (Inherited from BaseNode.)
ReorderCommandList Reorders the execution of the commands in a procedure.
ToStringReturns a String that represents the current Object. (Inherited from Object.)

See Also

Log in to get a better experience