Share via


LineDisplayBase.CapBlink Property

2/27/2008

Holds the character blink capability of the line display device.

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

Syntax

'Declaration
Public Overrides ReadOnly Property CapBlink As DisplayBlink
public override DisplayBlink CapBlink { get; }
public:
virtual property DisplayBlink CapBlink {
    DisplayBlink get () override;
}
/** @property */
public DisplayBlink get_CapBlink ()
public override function get CapBlink () : DisplayBlink

Remarks

Possible values are defined by the DisplayBlink enumeration. Valid values are:

Value

Meaning

None

The line display device doesn’t support blinking; the value is 0.

All

The line display supports blinking for the entire display. The service object sets the entire contents of the display to blink or to be in a steady state.

Each

The line display supports blinking for each character. The service object can set each character to blink individually or to be in a steady state.

LineDisplayBase class verifies that the device has been opened, then retrieves the value of LineDisplayProperties.CapBlink.

CapBlink is initialized to DisplayBlink.None by the LineDisplayProperties class. The LineDisplayProperties class may throw a PosControlException with the following ErrorCode:

Value

Meaning

Illegal

The service object has specified an invalid DisplayBlink value.

The service object should update CapBlink to an appropriate value in its Open method.

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

LineDisplayBase Class
LineDisplayBase Members
Microsoft.PointOfService.BaseServiceObjects Namespace
LineDisplay.CapBlink Property