Click or drag to resize

CompreDriveSDK.Plugins Namespace

Contains definitions for CompreDriveControl plugins.
Classes
 ClassDescription
Public classDataProviderValue Defines a data provider value.
Public classDataProviderValueCollection Defines a collection of DataProviderValue objects.
Public classDataProviderValueDescription Defines a description of a data provider value.
Public classNumberValueSettings Defines settings for the case that the ValueType is Number.
Public classPluginCommand Defines a command that can be sent to a plugin.
Public classPluginCommandCollection Defines a read-only collection of PluginCommand objects.
Public classPluginCommandResult Defines the result of executing a command.
Public classTextValueSettings Defines settings for the case that the ValueType is Text.
Interfaces
 InterfaceDescription
Public interfaceICell Represents a measuring cell in CompreDriveControl.
Public interfaceICommandAcceptor Defines a type that can receive and execute commands.
Public interfaceICompreDriveControlPlugin Defines shared basic functionality of a CompreDriveControl plugin.
Public interfaceICustomSetupControl Defines a custom setup control offered by IProvidesCustomSetupControl.
Public interfaceIDataProvider Data providers can provide additional values that can be logged during measurements.
Public interfaceIDistanceProvider Defines a distance provider that gives a distance for the constant distance mode.
Public interfaceIExperimentInfoProvider Defines a plugin that can provide experiment information.
Public interfaceIForceSensor Represents a force sensor defined in the CompreDrive firmware, that is used to display information about it in CompreDriveControl.
Public interfaceIGenericPlugin Generic plugins provide no specific functionality but allow implementation of functions via API calls or commands.
Public interfaceIInitializeRequired Defines an interface that offers initialize and shutdown methods for plugins that need them.
Public interfaceILogger Defines an object that is used to write log messages.
Public interfaceIMultiDataProvider Multi-data providers can provide one or more additional values that can be logged during measurements.
Public interfaceIProvidesCustomSetupControl Defines functions to create a custom setup control that is shown instead of the list of ICommandAcceptor commands in the CDC setup dialog.
Public interfaceITControllerConfigInterface Defines an object that allows the user to set option used by ITemperatureController plugins to connect to the controller.
Public interfaceITemperatureController Defines a temperature controller plugin.
Enumerations
 EnumerationDescription
Public enumerationPluginCommandState Defines the result of executing a result.
Public enumerationPluginCommandValueType Defines value types that a command can receive.