PosPrinterCapabilities
PosPrinterCapabilities
PosPrinterCapabilities
PosPrinterCapabilities
Class
Definition
Represents the capabilities of the point-of-service printer.
public : sealed class PosPrinterCapabilities : IPosPrinterCapabilitiespublic sealed class PosPrinterCapabilities : IPosPrinterCapabilitiesPublic NotInheritable Class PosPrinterCapabilities Implements IPosPrinterCapabilities// You can use this class in JavaScript.
- Attributes
| Device family |
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v1)
|
Remarks
To get the capabilities of the point-of-service printer, use the PosPrinter.Capabilities property.
Properties
CanMapCharacterSet CanMapCharacterSet CanMapCharacterSet CanMapCharacterSet
Gets whether the point-of-service printer can map the characters that the application sends (in the character set that the ClaimedPosPrinter.CharacterSet property defines) to the character sets that the PosPrinter.SupportedCharacterSets property defines.
public : PlatForm::Boolean CanMapCharacterSet { get; }public bool CanMapCharacterSet { get; }Public ReadOnly Property CanMapCharacterSet As bool// You can use this property in JavaScript.
- Value
- PlatForm::Boolean bool bool bool
True if the point-of-service printer can map the characters that the application sends to the code page used by the printer. If false, the user must make sure that the Unicode characters have the low byte as the value that will be used to send to the printer.
DefaultCharacterSet DefaultCharacterSet DefaultCharacterSet DefaultCharacterSet
Gets the character set that the point-of-service printer uses by default.
public : unsigned int DefaultCharacterSet { get; }public uint DefaultCharacterSet { get; }Public ReadOnly Property DefaultCharacterSet As uint// You can use this property in JavaScript.
- Value
- unsigned int uint uint uint
The character set that the point-of-service printer uses by default.
HasCoverSensor HasCoverSensor HasCoverSensor HasCoverSensor
Gets whether the point-of-service printer has a sensor that detects if the printer cover is open.
public : PlatForm::Boolean HasCoverSensor { get; }public bool HasCoverSensor { get; }Public ReadOnly Property HasCoverSensor As bool// You can use this property in JavaScript.
- Value
- PlatForm::Boolean bool bool bool
True if the point-of-service printer has a sensor that detects if the printer cover is open; otherwise false.
IsStatisticsReportingSupported IsStatisticsReportingSupported IsStatisticsReportingSupported IsStatisticsReportingSupported
Gets whether the point-of-service printer 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 point-of-service printer supports reporting statistics; otherwise, false.
IsStatisticsUpdatingSupported IsStatisticsUpdatingSupported IsStatisticsUpdatingSupported IsStatisticsUpdatingSupported
Gets whether the point-of-service printer supports updating 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 point-of-service printer supports updating statistics; otherwise, false.
IsTransactionSupported IsTransactionSupported IsTransactionSupported IsTransactionSupported
Gets whether the point-of-service printer supports printer transactions.
public : PlatForm::Boolean IsTransactionSupported { get; }public bool IsTransactionSupported { get; }Public ReadOnly Property IsTransactionSupported As bool// You can use this property in JavaScript.
- Value
- PlatForm::Boolean bool bool bool
True if the point-of-service printer supports printer transactions; otherwise false.
Journal Journal Journal Journal
Gets the capabilities of the journal station for the point-of-service printer.
The journal station is used for simple text messages that log transaction and activity information kept by the store for audit and other purposes.
public : JournalPrinterCapabilities Journal { get; }public JournalPrinterCapabilities Journal { get; }Public ReadOnly Property Journal As JournalPrinterCapabilities// You can use this property in JavaScript.
- Value
- JournalPrinterCapabilities JournalPrinterCapabilities JournalPrinterCapabilities JournalPrinterCapabilities
The capabilities of the journal station for the point-of-service printer.
- See Also
PowerReportingType PowerReportingType PowerReportingType PowerReportingType
Gets the power reporting capabilities of the point-of-service printer.
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
The power reporting capabilities of the point-of-service printer, such as whether the printer can determine and report two or three different power states.
- See Also
Receipt Receipt Receipt Receipt
Gets the capabilities of the receipt station for the point-of-service printer.
The receipt station is used to print transaction information that is typically given to the customer, or for store reports. Receipt contains either a knife to automatically cut the paper between transactions, or a tear bar to manually cut the paper.
public : ReceiptPrinterCapabilities Receipt { get; }public ReceiptPrinterCapabilities Receipt { get; }Public ReadOnly Property Receipt As ReceiptPrinterCapabilities// You can use this property in JavaScript.
- Value
- ReceiptPrinterCapabilities ReceiptPrinterCapabilities ReceiptPrinterCapabilities ReceiptPrinterCapabilities
The capabilities of the receipt station for the point-of-service printer.
- See Also
Slip Slip Slip Slip
Gets the capabilities of the slip station for the point-of-service printer.
The slip station is used to print information on a form that is typically given to the customer, or to print validation information on a form. The form type is usually a check or credit card slip.
public : SlipPrinterCapabilities Slip { get; }public SlipPrinterCapabilities Slip { get; }Public ReadOnly Property Slip As SlipPrinterCapabilities// You can use this property in JavaScript.
- Value
- SlipPrinterCapabilities SlipPrinterCapabilities SlipPrinterCapabilities SlipPrinterCapabilities
The capabilities of the slip station for the point-of-service printer.
- See Also