TExternalBase FieldsVisual Signal ExternalBase Class Library Documentation
API version 1.5.2

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

The TExternalBase type exposes the following members.

Fields

  NameDescription
Protected field_inputData
Protected field_inputTypes
This protected member contains a table of TExternalBaseDllInputType objects which stores the parameters used by the DLL. The table (in the form of a List) should be initialized in Init using AcceptInput().
Protected field_outputData
This protected member should be initialized and updated in the user DLL's DoCompute function to contain the output data (only one allowed).
Protected field_properties
(Deprecated) This protected member contains a table of TExternalBaseDllProperty objects which stores the parameters used by the DLL. The table (in the form of a Dictionary) should be initialized in Init using RegisterProperty(). This is deprecated. It is no longer necessary to access property object directly. Define and access the properties like any other C# property using appropriate attributes. Properties must be public and browsable.
Protected field_props
This protected member contains a table of ExtensionProperty objects which stores the parameters used by the use's DLL, it is not necessary to access this object directly. Use RegisterProperty(String, Type, Object, String, String, String, String, Int32), GetPropertyValue(String), and UpdateProperty(String, Object) functions instead to initialize, get, and set properties.
Top
See Also

Reference