VeriStand .NET API Reference

DAQDevice Methods

The DAQDevice type exposes the following members.

NameDescription
CreateAnalogInputs
Overloaded. Creates a DAQAnalogInputs object, if one does not already exist, and adds it to the DAQDevice. If a DAQAnalogInputs object already exists, this method returns a reference to this object.
CreateAnalogOutputs Creates a DAQAnalogOutputs object, if one does not already exist, and adds it to the DAQDevice. If a DAQAnalogOutputs object already exists, this method returns a reference to this object.
CreateCounters Creates a DAQCounters object, if one does not already exist, and adds it to the DAQDevice. If a DAQCounters object already exists, this method returns a reference to this object.
CreateDigitalInputs Creates a DAQDigitalInputs object, if one does not already exist, and adds it to the DAQDevice. If a DAQDigitalInputs object already exists, this method returns a reference to this object.
CreateDigitalOutputs Creates a DAQDigitalOutputs object, if one does not already exist, and adds it to the DAQDevice. If a DAQDigitalOutputs object already exists, this method returns a reference to this object.
CreateInternalChannels Creates a DAQInternalChannels object, if one does not already exist, and adds it to the DAQDevice. If a DAQInternalChannels object already exists, this method returns a reference to this object.
CreateSCXIChassis Creates a SCXIChassis object, if one does not already exist, and adds it to the DAQDevice. If a SCXIChassis object already exists, this method returns a reference to this object.
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.)
GetAnalogInputSection Gets the DAQAnalogInputs class, which you can use to add or get a list of analog input channels.
GetAnalogOutputSection Gets the DAQAnalogOutputs class, which you can use to add or get a list of analog output channels.
GetChildren Gets an array that contains the child BaseNode elements of the current node. (Inherited from BaseNode.)
GetCounterSection Gets the DAQCounters class, which you can use to add or get a list of counters.
GetDigitalInputSection Gets the DAQDigitalInputs class, which you can use to add or get a list of digital input channels.
GetDigitalOutputSection Gets the DAQDigitalOutputs class, which you can use to add or get a list of DAQ digital output ports.
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.)
GetInternalChannelsSection Gets the DAQInternalChannels class, which you can use to add or get a list of internal channels.
GetParent Gets the parent node of this node. (Inherited from BaseNode.)
GetSCXIChassisSection Get the SCXIChassis class, which you can use to add or get a list of SCXI modules.
GetTypeGets the Type of the current instance. (Inherited from Object.)
MemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
PopulateDevice
Overloaded. Removes all existing channels from the DAQ device and repopulates the device with the specified channels.
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.)
ToStringReturns a String that represents the current Object. (Inherited from Object.)

See Also

Log in to get a better experience