Share via


PosKeyboardBase Class

2/27/2008

Contains compete device functionality implemented by POS for .NET for support of keyboard devices.

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

Syntax

'Declaration
Public MustInherit Class PosKeyboardBase
    Inherits PosKeyboardBasic
public abstract class PosKeyboardBase : PosKeyboardBasic
public ref class PosKeyboardBase abstract : public PosKeyboardBasic
public abstract class PosKeyboardBase extends PosKeyboardBasic
public abstract class PosKeyboardBase extends PosKeyboardBasic

Remarks

The PosKeyboardBase class derives from the PosKeyboardBasic class and contains compete device functionality implemented by POS for .NET for support of keyboard devices. Using PosKeyboardBase, service objects can take advantage of code that implements all of the standard functionality of the device. Service objects that derive from PosKeyboardBase need only provide code for the inherited ClearInputImpl protected method, if necessary, to provide the ability to clear hardware device buffers.

Inheritance Hierarchy

System.Object
   Microsoft.PointOfService.PosDevice
     Microsoft.PointOfService.PosCommon
       Microsoft.PointOfService.PosKeyboard
         Microsoft.PointOfService.BasicServiceObjects.PosKeyboardBasic
          Microsoft.PointOfService.BaseServiceObjects.PosKeyboardBase

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

PosKeyboardBase Members
Microsoft.PointOfService.BaseServiceObjects Namespace