NI-DCPower .NET fx40 API Reference

Table of Contents

DCPowerDriverOperation Class

  • Updated2024-01-04
  • 4 minute(s) read
DCPowerDriverOperation Class

DCPowerDriverOperation Class

Provides properties that affect the operation of the instrument driver.

Inheritance Hierarchy

SystemObject
  NationalInstruments.ModularInstruments.NIDCPowerDCPowerSubObject
    NationalInstruments.ModularInstruments.NIDCPowerDCPowerDriverOperation

Namespace:  NationalInstruments.ModularInstruments.NIDCPower
Assembly:  NationalInstruments.ModularInstruments.NIDCPower.Fx40 (in NationalInstruments.ModularInstruments.NIDCPower.Fx40.dll) Version: 2023

Syntax

public sealed class DCPowerDriverOperation : DCPowerSubObject, 
	IIviDriverOperation, IDisposable
Public NotInheritable Class DCPowerDriverOperation
	Inherits DCPowerSubObject
	Implements IIviDriverOperation, IDisposable

The DCPowerDriverOperation type exposes the following members.

Properties

  NameDescription
Public propertyCache
Gets or sets whether to cache the value of properties.
Public propertyDriverSetup
Gets the Driver setup string used to set the initial values for properties that are specific to NI-DCPower.
Public propertyInterchangeCheck
Gets or sets whether to perform interchangeability checking and retrieve interchangeability warnings.
Public propertyIOResourceDescriptor
Gets the resource name that the NI-DCPower uses to identify the resource(s) used by the NI-DCPower session.
Public propertyLogicalName
Gets the logical name(s) that you specified when opening the current session.
Public propertyQueryInstrumentStatus
Gets or sets whether NI-DCPower queries the instrument status after each operation. NI-DCPower can choose to ignore status checking for particular properties, regardless of the setting of this property.
Public propertyRangeCheck
Gets or sets whether to validate proper values and method parameters. If you enable this property, NI-DCPower validates the parameter values that you pass to NI-DCPower methods.
Public propertyRecordCoercions
Gets or sets whether the IVI engine keeps a list of the value coercions it makes for integer and real type properties.
Public propertySimulate
Gets whether or not to simulate NI-DCPower I/O operations.
Top

Methods

  NameDescription
Public methodDispose
Closes the specified session and deallocates the reserved resources, if not already disposed.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInvalidateAllAttributes
Invalidates all properties.
Public methodResetInterchangeCheck
Configures the interchangeability checking algorithms to ignore all previous configuration operations.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top

Events

  NameDescription
Public eventCoercion
Occurs when a property is coerced.
Public eventInterchangeCheckWarning
Occurs when an interchange check warning event is raised.
Public eventWarning
Occurs when the driver creates a driver warning.
Top

Remarks

For more information, refer to NI DC Power Supplies and SMUs Help.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Log in to get a better experience