VeriStand .NET API Reference

Target Methods

The Target type exposes the following members.

NameDescription
EqualsDetermines whether the specified Object is equal to the current Object. (Inherited from Object.)
Finalize Class Destructor (Overrides BaseNode.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.)
GetAlarms Gets the Alarms section under the target, which contains any alarms you configure to notify the user that the value of a particular channel has gone outside a specified range of values. Alarms also can trigger the execution of a procedure.
GetCalculatedChannels Gets the CalculatedChannels section under the target, which contains any calculated channels you configure. These channels produce new values based on calculations performed on other channels in the system.
GetChildren Gets an array that contains the child BaseNode elements of the current node. (Inherited from BaseNode.)
GetCustomDevices Gets the CustomDevices section under the target, which contains any custom devices you configure. Custom devices enable you to customize and extend the functionality of NI VeriStand by packaging LabVIEW code, or any code you can call from LabVIEW, into a device that you can add to an NI VeriStand system definition file and deploy to a target.
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.)
GetHardware Gets the Hardware section under the target, which contains all the Chassis you configure.
GetHashCodeServes as a hash function for a particular type. (Inherited from Object.)
GetParent Gets the parent node of this node. (Inherited from BaseNode.)
GetProcedures Gets the Procedures section under the target, which contains any procedures you add. Procedures specify sets of actions that the VeriStand Engine executes in response to an event, such as an alarm.
GetSimulationModels Gets the SimulationModels section under the target, which contains any models you import into the system definition.
GetStimulus Gets the Stimulus section, which contains the stimulus generators available in the Legacy Stimulus Profile Editor.
GetSystemChannels Gets the SystemChannels section under the target, which contains a variety of channels that monitor the state and condition of various aspects of the system.
GetTypeGets the Type of the current instance. (Inherited from Object.)
GetUserChannels Gets the UserChannels section under the target, which contains and user channels you configure. User channels store a single value, and can be variables in procedures, stimulus profiles, and so on.
GetXNETDatabases Gets the XNETDatabases section of the target, which contains any XNET Databases you add to the system definition to run XNET devices.
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.)
SetControlLoopTimingSourceToAutomatic Sets the Primary Control Loop timing source to automatic.
SetControlLoopTimingSourceToCustomDevice Sets the Primary Control Loop timing source to the specified custom device.
SetControlLoopTimingSourceToDAQ Sets the Primary Control Loop timing source to the DAQ device with the specified name and configuration.
ToStringReturns a String that represents the current Object. (Inherited from Object.)

See Also

Log in to get a better experience