DllData PropertiesVisual Signal ExternalBase Class Library Documentation
API version 1.5.2

[This is preliminary documentation and is subject to change.]

The TExternalBaseDllData type exposes the following members.

Properties

  NameDescription
Public propertyChannelCount
Get/Set the channel count. Setting the property will automatically allocate DataArray, ImagArray, and ChannelNames arrays.
Public propertyChannelNames
Get/Set channel names.
Public propertyCoordinates
Get/Set the coordinate values in the form of a object[][] array for "Indexed" coordinate Formats. This property is not used for "Regular" format. The outer level represents multiple dimensions.
Public propertyDataArray
Get/Set the real part of the data values in the form of a double[][] array. The outer level represents multiple channels.
Public propertyFormats
Get/Set the format of each dimension's coordinate. Currently supported formats are "Regular" and "Indexed". The "Regular" coordinate format requires only Starts and Intervals properties to define the regularly-spaced coordinates; the "Indexed" format requires the Coordinates property to define the array of coordinates.
Public propertyImagArray
Get/Set the imaginary part of the data values in the form of a double[][] array. The outer level represents multiple channels.
Public propertyIntervals
Get/Set the interval value of each dimension's coordinate if the coordinate Formats is "Regular". This property is not used if the format is "Indexed".
Public propertyIsComplex
Get/Set whether data is complex (True/False).
Public propertyIsDateTimes
Get/Set whether each dimension's coordinate is encoded DateTime value (True/False).
Public propertyLengths
Get/Set data lengths. For multi-dimensional data, the int[] array represents the length for each dimension. For a vector data, length of int[] array is 1.
Public propertyName
Get/Set the data name
Public propertyRank
Get/Set the data rank. Setting this property will automatically allocate Formats, Intervals, IsDateTimes, Lengths, Starts, Units, and Coordinates arrays.
Public propertyStarts
Get/Set the starting value of each dimension's coordinate if the coordinate Formats is "Regular". This property is not used if the format is "Indexed". The actual values can be double-precision values, or a System.DateTime objects depending on the IsDateTimes[] status. User must cast to the appropriate type when reading this property.
Public propertyType
Get/Set the data type. Type could be one of the following strings: "Signal", "Spectra", and "Numeric"
Public propertyUnits
Get/Set the unit string of each dimension's coordinate.
Top
See Also

Reference