Click or drag to resize
STSeriesDeviceContainerDevice ClassScriptel Corporation
Warning: This API is deprecated, please consider using the new version located here: http://scriptel.com/developers/proscript/net-library/

Properties and methods specific to the Scriptel STSeriesDeviceContainerDevice signature capture DeviceContainer. This class is not a typical implementation of STSeriesDevice. It was created solely to support languages that cannot cast between super and subclasses, and need to always get a concrete implementation. Specifically VB6 could not handle getting passed a STSeriesDevice from the STSeriesDevicesManager. It needed to be passed a ST1500 or ST1400 etc. The need for separate code for each device type creates much duplication. This class was created to "wrap" any STSeriesDevice so VB6 could can always expect to get a STSeriesDeviceContainerDevice, regardless of the actual attached device. All calls made to STSeriesDeviceContainerDevice are passed to the wrapped device, and all events from the wrapped device are refired by the DeviceContainer

Inheritance Hierarchy

Namespace: Scriptel.STSeries
Assembly: STSeries (in STSeries.dll) Version: 2.5.0.454 (2.5.0.454)
Syntax
public class STSeriesDeviceContainerDevice : STSeriesDevice, 
	ISTSeriesDevice

The STSeriesDeviceContainerDevice type exposes the following members.

Constructors
  NameDescription
Public methodSTSeriesDeviceContainerDevice
Initializes a new instance of the STSeriesDeviceContainerDevice class.
Top
Properties
  NameDescription
Public propertyCardReader (Overrides STSeriesDevice.CardReader.)
Public propertyCurrentDisplay (Overrides STSeriesDeviceCurrentDisplay.)
Public propertyCurrentRunMode
Gets or sets the current run mode of the device
(Inherited from STSeriesDevice.)
Public propertyDeviceName (Overrides STNullDevice.DeviceName.)
Public propertyDeviceVersionNumber (Overrides STSeriesDeviceDeviceVersionNumber.)
Public propertyDisplayHeightInPixels
Gets or sets the height of the display measured in pixels
(Inherited from STSeriesDevice.)
Public propertyDisplayWidthInPixels
Gets or sets the width of the display measured in pixels
(Inherited from STSeriesDevice.)
Public propertyFirmwareVersion (Overrides STSeriesDeviceFirmwareVersion.)
Public propertyGetCancelButtonRegionNumber (Overrides STSeriesDeviceGetCancelButtonRegionNumber.)
Public propertyGetOkButtonRegionNumber (Overrides STSeriesDeviceGetOkButtonRegionNumber.)
Public propertyIsOpened (Overrides STSeriesDeviceIsOpened.)
Public propertyIsRegisteredForButtonSelectedEvent (Overrides STSeriesDeviceIsRegisteredForButtonSelectedEvent.)
Public propertyIsRegisteredForButtonSelectedListener
Gets the number of times the ButtonSelected event is registered. This is used for COM event registration.
(Inherited from STSeriesDevice.)
Public propertyIsRegisteredForContainerSelectedEvent (Overrides STSeriesDeviceIsRegisteredForContainerSelectedEvent.)
Public propertyIsRegisteredForContainerSelectedListener (Overrides STSeriesDeviceIsRegisteredForContainerSelectedListener.)
Public propertyIsRegisteredForDeviceUnpluggedEvent (Overrides STSeriesDeviceIsRegisteredForDeviceUnpluggedEvent.)
Public propertyIsRegisteredForDeviceUnpluggedListener
Gets the number of times the DeviceUnplugged event is registered. This is used for COM event registration.
(Inherited from STSeriesDevice.)
Public propertyIsRegisteredForFirmwareDownloadStatusEvent
Gets the number of times the FirmwareDownloadStatus event is registered. This is used for .NET event registration.
(Inherited from STSeriesDevice.)
Public propertyIsRegisteredForFirmwareDownloadStatusListener
Gets how many times the FirmwareDownloadStatus event is registered for. This is used for COM event registration.
(Inherited from STSeriesDevice.)
Public propertyKernelVersion (Overrides STNullDevice.KernelVersion.)
Public propertyProductID (Overrides STSeriesDeviceProductID.)
Public propertySerialNumberWriteEnabled
Gets a value indicating whether or not a serial number download is supported
(Inherited from STNullDevice.)
Public propertyVendorID (Overrides STSeriesDeviceVendorID.)
Top
Methods
  NameDescription
Public methodAddButtonSelectedEventListener (Overrides STSeriesDeviceAddButtonSelectedEventListener.)
Public methodAddContainerSelectedEventListener (Overrides STSeriesDeviceAddContainerSelectedEventListener.)
Public methodClose (Overrides STSeriesDeviceClose.)
Public methodDownloadErrorCorrectionTable
Intentionally not implemented.
(Inherited from STNullDevice.)
Public methodDownloadErrorCorrectionTableFromString
Downloads the error correction information specified
(Inherited from STSeriesDevice.)
Public methodDownloadFirmware(Byte) (Overrides STSeriesDeviceDownloadFirmware(Byte).)
Public methodDownloadFirmware(String) (Overrides STSeriesDeviceDownloadFirmware(String).)
Public methodGetBoolButtonProperty (Overrides STSeriesDeviceGetBoolButtonProperty(Int32, STSeriesDeviceButtonProperty).)
Public methodGetCalibrationState (Overrides STSeriesDeviceGetCalibrationState.)
Public methodGetCoordinatePacket (Overrides STSeriesDeviceGetCoordinatePacket(Int32, ISTSignaturePoint).)
Public methodGetCurrentDisplay
Gets the current ISTSeriesDeviceDisplay from the ISTSeriesDevice.
(Inherited from STSeriesDevice.)
Public methodGetDefaultRegions
Gets the default regions.
(Inherited from STSeriesDevice.)
Public methodGetDeviceSerialNumber (Overrides STSeriesDeviceGetDeviceSerialNumber.)
Public methodGetErrorCorrectionTable
Intentionally not implemented.
(Inherited from STNullDevice.)
Public methodGetNamedButtonRegionNumbers
Gets the region numbers of the buttons containing the named text.
(Inherited from STSeriesDevice.)
Public methodGetRegion (Inherited from STSeriesDevice.)
Public methodGetTextButtonProperty (Overrides STSeriesDeviceGetTextButtonProperty(Int32, STSeriesDeviceButtonProperty).)
Public methodOpen (Overrides STSeriesDeviceOpen.)
Public methodRegisterForButtonSelectedEvent (Overrides STSeriesDeviceRegisterForButtonSelectedEvent(Object, STNullDeviceButtonSelectedEventHandler).)
Public methodRegisterForContainerSelectedEvent (Overrides STSeriesDeviceRegisterForContainerSelectedEvent(Object, STNullDeviceContainerSelectedEventHandler).)
Public methodRegisterForDeviceUnpluggedEvent (Overrides STSeriesDeviceRegisterForDeviceUnpluggedEvent(Object, EventHandler).)
Public methodRegisterForFirmwareDownloadStatusEvent (Overrides STSeriesDeviceRegisterForFirmwareDownloadStatusEvent(Object, STNullDeviceFirmwareDownloadStatusEventHandler).)
Public methodRemoveButtonSelectedEventListener (Overrides STSeriesDeviceRemoveButtonSelectedEventListener.)
Public methodRemoveContainerSelectedEventListener (Overrides STSeriesDeviceRemoveContainerSelectedEventListener.)
Public methodRenderImageAsBW (Overrides STNullDevice.RenderImageAsBW(String, UInt16, UInt16).)
Public methodRenderImageAsGray (Overrides STNullDevice.RenderImageAsGray(String, UInt16, UInt16).)
Public methodSetBoolButtonProperty (Overrides STSeriesDeviceSetBoolButtonProperty(Int32, STSeriesDeviceButtonProperty, Boolean).)
Public methodSetDeviceSerialNumber (Overrides STSeriesDeviceSetDeviceSerialNumber(String).)
Public methodSetRegionDimensions (Overrides STSeriesDeviceSetRegionDimensions(Int32, Int32, Int32, Int32, Int32).)
Public methodSetTextButtonProperty (Overrides STSeriesDeviceSetTextButtonProperty(Int32, STSeriesDeviceButtonProperty, String).)
Public methodStartCalibration (Overrides STSeriesDeviceStartCalibration.)
Public methodStartCalibration(Int32)
Puts the device in calibration mode
(Inherited from STSeriesDevice.)
Public methodStartReading (Overrides STSeriesDeviceStartReading.)
Public methodStartReading(STSeriesDeviceRunMode) (Overrides STSeriesDeviceStartReading(STSeriesDeviceRunMode).)
Public methodStartWorkflow
Starts the given workflow on this device
(Inherited from STSeriesDevice.)
Public methodStopCalibration
Aborts calibration mode
(Inherited from STSeriesDevice.)
Public methodStopReading (Overrides STSeriesDeviceStopReading.)
Public methodStopReading(STSeriesDeviceRunMode)
Stops reading coordinate information from the device and changes the run mode to that specified
(Inherited from STSeriesDevice.)
Public methodStopWorkflow
Stops the current workflow if one exists
(Inherited from STSeriesDevice.)
Public methodUnregisterForButtonSelectedEvent (Overrides STSeriesDeviceUnregisterForButtonSelectedEvent(Object, STNullDeviceButtonSelectedEventHandler).)
Public methodUnregisterForContainerSelectedEvent (Overrides STSeriesDeviceUnregisterForContainerSelectedEvent(Object, STNullDeviceContainerSelectedEventHandler).)
Public methodUnregisterForDeviceUnpluggedEvent (Overrides STSeriesDeviceUnregisterForDeviceUnpluggedEvent(Object, EventHandler).)
Public methodUnregisterForFirmwareDownloadStatusEvent (Overrides STSeriesDeviceUnregisterForFirmwareDownloadStatusEvent(Object, STNullDeviceFirmwareDownloadStatusEventHandler).)
Top
See Also