Table of Contents

Class DAQmxTaskInformation

Namespace
NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DAQmx
Assembly
NationalInstruments.SemiconductorTestLibrary.Abstractions.dll

Defines an object that contains an individual NI-DAQmx task and its related information.

public class DAQmxTaskInformation : ISessionInformation
Inheritance
DAQmxTaskInformation
Implements
Inherited Members

Constructors

DAQmxTaskInformation(Task, IList<SitePinInfo>)

Constructs a task information object.

DAQmxTaskInformation(Task, string)

Constructs a task information object that associates with an NI-DAQmx task.

Properties

AssociatedSitePinList

Gets a list of SitePinInfo objects containing information for the individual site-pin pairs associated with the driver session.

ChannelList

The channels associated with the task.

ChannelType

The NI-DAQmx channel type.

Task

The NI-DAQmx task.

TaskType

The NI-DAQmx task type.

Methods

BuildFullyQualifiedOutputTerminal(ExportSignal)

Builds a fully qualified output terminal string for the specified signal.

GenerateInstrumentChannelToSitePinDictionary(ISemiconductorModuleContext)

Generates a dictionary that takes a channel string and returns the associated site-pin pair information.