SlipPrinterCapabilities Class

Definition

Represents the capabilities of slip station of a point-of-service printer.

public ref class SlipPrinterCapabilities sealed
public ref class SlipPrinterCapabilities sealed : ICommonReceiptSlipCapabilities
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SlipPrinterCapabilities final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SlipPrinterCapabilities final : ICommonReceiptSlipCapabilities
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SlipPrinterCapabilities
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SlipPrinterCapabilities : ICommonReceiptSlipCapabilities
Public NotInheritable Class SlipPrinterCapabilities
Public NotInheritable Class SlipPrinterCapabilities
Implements ICommonReceiptSlipCapabilities
Inheritance
Object Platform::Object IInspectable SlipPrinterCapabilities
Attributes
Implements

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)

Remarks

To get the capabilities of the slip station of a point-of-service printer, use PosPrinterCapabilities.Slip.

Version history

Windows version SDK version Value added
1903 18362 IsReversePaperFeedByLineSupported
1903 18362 IsReversePaperFeedByMapModeUnitSupported
1903 18362 IsReverseVideoSupported
1903 18362 IsStrikethroughSupported
1903 18362 IsSubscriptSupported
1903 18362 IsSuperscriptSupported

Properties

CartridgeSensors

Gets information about the sensors that the slip printer station has available to report the status of the printer station.

ColorCartridgeCapabilities

Gets the color cartridges that the slip printer station can use to print in color.

Is180RotationSupported

Gets whether the slip printer station can print in a rotated upside-down mode.

IsBarcodeSupported

Gets whether the slip printer station can print barcodes.

IsBitmapSupported

Gets whether the slip printer station can print bitmaps.

IsBoldSupported

Gets whether the slip printer station can print bold characters.

IsBothSidesPrintingSupported

Gets whether the slip printer station supports printing on both sides of the document.

IsDoubleHighDoubleWidePrintSupported

Gets whether the slip printer station can print characters that are both double-high and double-wide.

IsDoubleHighPrintSupported

Gets whether the slip printer station can print double-high characters.

IsDoubleWidePrintSupported

Gets whether the slip printer station can print double-wide characters.

IsDualColorSupported

Gets whether the slip printer station can print a dark color plus an alternate color.

IsFullLengthSupported

Gets whether the slip printer station can print full-length forms.

IsItalicSupported

Gets whether the slip printer station can print italic characters.

IsLeft90RotationSupported

Gets whether the slip printer station can print information rotated 90 degrees to the left.

IsPaperEmptySensorSupported

Gets whether the slip printer station has an out-of-paper sensor.

IsPaperNearEndSensorSupported

Gets whether the slip printer station has a low-paper sensor.

IsPrintAreaSupported

Gets whether the slip printer station supports setting a custom size for the area of the page on which the printer station should print.

IsPrinterPresent

Gets whether a point-of-service printer with a station that prints forms such as checks or credit card slips is present.

IsReversePaperFeedByLineSupported

Gets whether the slip printer station can reverse paper feed by line.

IsReversePaperFeedByMapModeUnitSupported

Gets whether the slip printer station can reverse paper feed by map mode unit.

IsReverseVideoSupported

Gets whether the slip printer station can print characters in reverse-video style.

IsRight90RotationSupported

Gets whether the slip printer station can print information rotated 90 degrees to the right.

IsStrikethroughSupported

Gets whether the slip printer station can print characters in strikethrough style.

IsSubscriptSupported

Gets whether the slip printer station can print characters in subscript style.

IsSuperscriptSupported

Gets whether the slip printer station can print characters in superscript style.

IsUnderlineSupported

Gets whether the slip printer station can underline characters.

RuledLineCapabilities

Gets information about the capabilities of the slip printer station to draw ruled lines.

SupportedBarcodeRotations

Gets a list of the directions in which the slip printer station can rotate a barcode when printing.

SupportedBitmapRotations

Gets a list of the directions in which the slip printer station can rotate a bitmap when printing.

SupportedCharactersPerLine

Gets a collection of the line widths in characters per line that the slip printer station supports.

Applies to

See also