Share via


Lights Class (POS for .NET v1.12 SDK Documentation)

2/27/2008

Defines the programmatic interface for a Light device.

Namespace: Microsoft.PointOfService
Assembly: Microsoft.PointOfService (in microsoft.pointofservice.dll)

Syntax

'Declaration
Public MustInherit Class Lights
    Inherits PosCommon
public abstract class Lights : PosCommon
public ref class Lights abstract : public PosCommon
public abstract class Lights extends PosCommon
public abstract class Lights extends PosCommon

Remarks

Required Version

The Lights class requires POS for .NET version 1.12 or later versions.

Capabilities

The Lights device has the following capability:

  • Supports commands to "switch on" and "switch off" a light.

The Lights device may have the following additional capabilities:

  • Supports device-level blinking at adjustable blink cycles.

  • Supports multiple lights.

  • Supports different colors of a light.

  • Supports different alarms.

Inheritance Hierarchy

System.Object
   Microsoft.PointOfService.PosDevice
     Microsoft.PointOfService.PosCommon
      Microsoft.PointOfService.Lights
         Microsoft.PointOfService.BasicServiceObjects.LightsBasic

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

Reference

Lights Members
Microsoft.PointOfService Namespace