Procedure Methods
- Mise à jour2023-02-21
- Temps de lecture : 5 minute(s)
The Procedure type exposes the following members.
| Name | Description | |
|---|---|---|
| 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.
| |
| Equals | Determines 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.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetParent | Gets the parent node of this node. (Inherited from BaseNode.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates 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. | |
| ToString | Returns a String that represents the current Object. (Inherited from Object.) |