PosPrinterCartridgeSensors 枚举

定义

介绍可用于服务点打印机的打印机工作站用于报告打印机状态的可能传感器。

此枚举支持其成员值的按位组合。

public enum class PosPrinterCartridgeSensors
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class PosPrinterCartridgeSensors
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum PosPrinterCartridgeSensors
var value = Windows.Devices.PointOfService.PosPrinterCartridgeSensors.none
Public Enum PosPrinterCartridgeSensors
继承
PosPrinterCartridgeSensors
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

字段

Empty 2

打印机工作站有一个传感器,用于检测墨盒是否为空。

如果打印机站的 capabilities 对象的 CatridgeSensors 属性不包含此值,则声明的打印机工作站的相应对象的 IsCartridgeEmpty 属性无效。 下表显示了当相应的 墨盒传感器 属性不包含 PosPrinterCartridgeSensors.Empty 时无效的属性。

不包含 PosPrinterCartridgeSensors.Empty 的属性 无效的属性
JournalPrinterCapabilities.墨盒Sensors ClaimedJournalPrinter.IsCartridgeEmpty
ReceiptPrinterCapabilities.墨盒Sensors ClaimedReceiptPrinter.IsCartridgeEmpty
SlipPrinterCapabilities.墨盒Sensors ClaimedSlipPrinter.IsCartridgeEmpty
ICommonPosPrintStationCapabilities.墨盒Sensors ICommonClaimedPosPrinterStation.IsCartridgeEmpty
HeadCleaning 4

打印机站有一个传感器,用于检测打印机墨盒的头部是否正在清洁。

如果打印机工作站的 capabilities 对象的 CatridgeSensors 属性不包含此值,则声明的打印机工作站的相应对象的 IsHeadCleaning 属性无效。 下表显示了当相应的 墨盒传感器 属性不包含 PosPrinterCartridgeSensors.Head Cleaning 时无效的属性。

不包含 PosPrinterCartridgeSensors.Head Cleaning 的属性 无效的属性
JournalPrinterCapabilities.墨盒Sensors ClaimedJournalPrinter.IsHeadCleaning
ReceiptPrinterCapabilities.墨盒Sensors ClaimedReceiptPrinter.IsHeadCleaning
SlipPrinterCapabilities.墨盒Sensors ClaimedSlipPrinter.IsHeadCleaning
ICommonPosPrintStationCapabilities.墨盒Sensors ICommonClaimedPosPrinterStation.IsHeadCleaning
NearEnd 8

打印机工作站有一个传感器,用于检测打印机墨盒是否几乎没有墨迹或碳粉。

None 0

打印机站没有任何传感器可用于报告工作站的状态。

Removed 1

打印机工作站有一个传感器,用于检测墨盒是否已移除。

如果打印机站的 capabilities 对象的 CatridgeSensors 属性不包含此值,则声明的打印机工作站的相应对象的 IsCartridgeRemoved 属性无效。 下表显示了当相应的 墨盒Sensors 属性不包含 PosPrinterCartridgeSensors.Removed 时无效的属性。

不包含 PosPrinterCartridgeSensors.Removed 的属性 无效的属性
JournalPrinterCapabilities.墨盒Sensors ClaimedJournalPrinter.IsCartridgeRemoved
ReceiptPrinterCapabilities.墨盒Sensors ClaimedReceiptPrinter.IsCartridgeRemoved
SlipPrinterCapabilities.墨盒Sensors ClaimedSlipPrinter.IsCartridgeRemoved
ICommonPosPrintStationCapabilities.墨盒Sensors ICommonClaimedPosPrinterStation.IsCartridgeRemoved

适用于

另请参阅