LineDisplayCapabilities LineDisplayCapabilities LineDisplayCapabilities LineDisplayCapabilities Class

Definition

Represents the line display capabilities.

public : sealed class LineDisplayCapabilities : ILineDisplayCapabilitiespublic sealed class LineDisplayCapabilities : ILineDisplayCapabilitiesPublic NotInheritable Class LineDisplayCapabilities Implements ILineDisplayCapabilities// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows 10 Creators Update (introduced v10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v4)

Remarks

This object is accessed when you retrieve the Capabilities property of the LineDisplay object.

Properties

CanBlink CanBlink CanBlink CanBlink

Gets whether the line display supports blinking

public : LineDisplayTextAttributeGranularity CanBlink { get; }public LineDisplayTextAttributeGranularity CanBlink { get; }Public ReadOnly Property CanBlink As LineDisplayTextAttributeGranularity// You can use this property in JavaScript.

CanChangeBlinkRate CanChangeBlinkRate CanChangeBlinkRate CanChangeBlinkRate

Gets whether the line display supports changing its blink rate.

public : PlatForm::Boolean CanChangeBlinkRate { get; }public bool CanChangeBlinkRate { get; }Public ReadOnly Property CanChangeBlinkRate As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the line display supports changing its blink rate; otherwise, false.

CanChangeScreenSize CanChangeScreenSize CanChangeScreenSize CanChangeScreenSize

Gets whether the line display supports changing its screen size.

public : PlatForm::Boolean CanChangeScreenSize { get; }public bool CanChangeScreenSize { get; }Public ReadOnly Property CanChangeScreenSize As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the line display supports changing its screen size; otherwise, false.

CanDisplayBitmaps CanDisplayBitmaps CanDisplayBitmaps CanDisplayBitmaps

Gets whether the line display supports displaying bitmaps.

public : PlatForm::Boolean CanDisplayBitmaps { get; }public bool CanDisplayBitmaps { get; }Public ReadOnly Property CanDisplayBitmaps As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the line display supports displaying bitmaps; otherwise, false.

CanDisplayCustomGlyphs CanDisplayCustomGlyphs CanDisplayCustomGlyphs CanDisplayCustomGlyphs

Gets whether the line display supports displaying custom glyphs.

public : PlatForm::Boolean CanDisplayCustomGlyphs { get; }public bool CanDisplayCustomGlyphs { get; }Public ReadOnly Property CanDisplayCustomGlyphs As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the line display supports displaying custom glyphs; otherwise, false.

CanMapCharacterSets CanMapCharacterSets CanMapCharacterSets CanMapCharacterSets

Gets whether the line display supports mapping characters sets.

public : PlatForm::Boolean CanMapCharacterSets { get; }public bool CanMapCharacterSets { get; }Public ReadOnly Property CanMapCharacterSets As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the line display supports mapping character sets; otherwise false.

CanReadCharacterAtCursor CanReadCharacterAtCursor CanReadCharacterAtCursor CanReadCharacterAtCursor

Gets whether the line display supports reading characters at the current cursor position.

public : PlatForm::Boolean CanReadCharacterAtCursor { get; }public bool CanReadCharacterAtCursor { get; }Public ReadOnly Property CanReadCharacterAtCursor As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the line display supports reading characters at the cursor; otherwise false.

CanReverse CanReverse CanReverse CanReverse

Gets whether the line display supports reversing the video display.

public : LineDisplayTextAttributeGranularity CanReverse { get; }public LineDisplayTextAttributeGranularity CanReverse { get; }Public ReadOnly Property CanReverse As LineDisplayTextAttributeGranularity// You can use this property in JavaScript.

IsBrightnessSupported IsBrightnessSupported IsBrightnessSupported IsBrightnessSupported

Gets whether the line display supports adjusting the screen brightness.

public : PlatForm::Boolean IsBrightnessSupported { get; }public bool IsBrightnessSupported { get; }Public ReadOnly Property IsBrightnessSupported As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the line display supports adjusting the screen brightness; otherwise, false.

IsCursorSupported IsCursorSupported IsCursorSupported IsCursorSupported

Gets whether the line display supports a cursor.

public : PlatForm::Boolean IsCursorSupported { get; }public bool IsCursorSupported { get; }Public ReadOnly Property IsCursorSupported As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the line display supports a cursor; otherwise, false.

IsHorizontalMarqueeSupported IsHorizontalMarqueeSupported IsHorizontalMarqueeSupported IsHorizontalMarqueeSupported

Gets whether the line display supports horizontal marquee scrolling.

public : PlatForm::Boolean IsHorizontalMarqueeSupported { get; }public bool IsHorizontalMarqueeSupported { get; }Public ReadOnly Property IsHorizontalMarqueeSupported As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the line display supports horizontal marquee scrolling; otherwise, false.

IsInterCharacterWaitSupported IsInterCharacterWaitSupported IsInterCharacterWaitSupported IsInterCharacterWaitSupported

Gets whether the line display supports delaying between displaying successive characters.

public : PlatForm::Boolean IsInterCharacterWaitSupported { get; }public bool IsInterCharacterWaitSupported { get; }Public ReadOnly Property IsInterCharacterWaitSupported As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the line display supports inter-character wait; otherwise, false.

IsStatisticsReportingSupported IsStatisticsReportingSupported IsStatisticsReportingSupported IsStatisticsReportingSupported

Gets whether the line display supports reporting statistics.

public : PlatForm::Boolean IsStatisticsReportingSupported { get; }public bool IsStatisticsReportingSupported { get; }Public ReadOnly Property IsStatisticsReportingSupported As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the line display supports reporting statistics; otherwise, false.

IsStatisticsUpdatingSupported IsStatisticsUpdatingSupported IsStatisticsUpdatingSupported IsStatisticsUpdatingSupported

Gets whether the line display supports updating (or resetting) statistics.

public : PlatForm::Boolean IsStatisticsUpdatingSupported { get; }public bool IsStatisticsUpdatingSupported { get; }Public ReadOnly Property IsStatisticsUpdatingSupported As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the line display supports updating statistics; otherwise, false.

IsVerticalMarqueeSupported IsVerticalMarqueeSupported IsVerticalMarqueeSupported IsVerticalMarqueeSupported

Gets whether the line display supports vertical marquee scrolling.

public : PlatForm::Boolean IsVerticalMarqueeSupported { get; }public bool IsVerticalMarqueeSupported { get; }Public ReadOnly Property IsVerticalMarqueeSupported As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the line display supports vertical marquee scrolling; otherwise, false.

PowerReportingType PowerReportingType PowerReportingType PowerReportingType

Gets the type of power reporting supported by the line display.

public : UnifiedPosPowerReportingType PowerReportingType { get; }public UnifiedPosPowerReportingType PowerReportingType { get; }Public ReadOnly Property PowerReportingType As UnifiedPosPowerReportingType// You can use this property in JavaScript.
Value
UnifiedPosPowerReportingType UnifiedPosPowerReportingType UnifiedPosPowerReportingType UnifiedPosPowerReportingType

This property can have one of the following values:

typedef enum UnifiedPosPowerReportingType
{

  UnknownPowerReportingType = 0,

  Standard = 1,

  Advanced = 2

} UnifiedPosPowerReportingType;

SupportedDescriptors SupportedDescriptors SupportedDescriptors SupportedDescriptors

Gets the number of descriptors supported by the line display.

public : unsigned int SupportedDescriptors { get; }public uint SupportedDescriptors { get; }Public ReadOnly Property SupportedDescriptors As uint// You can use this property in JavaScript.
Value
unsigned int uint uint uint

The number of descriptors supported by the line display. A value of zero indicates that the line display does not support descriptors.

SupportedWindows SupportedWindows SupportedWindows SupportedWindows

Gets the maximum number of windows supported by the line display.

public : unsigned int SupportedWindows { get; }public uint SupportedWindows { get; }Public ReadOnly Property SupportedWindows As uint// You can use this property in JavaScript.
Value
unsigned int uint uint uint

The maximum number of windows supported by the line display.