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

На станции принтера есть датчик, который определяет, пуст ли кассета.

Если свойство CatridgeSensors объекта capabilities для станции принтера не содержит этого значения, свойство IsCartridgeEmpty соответствующего объекта для запрошенной станции принтера является недопустимым. В следующей таблице показаны свойства, которые являются недопустимыми, если соответствующее свойство CartridgeSensors не содержит PosPrinterCartridgeSensors.Empty.

Свойство, не содержащее PosPrinterCartridgeSensors.Empty Недопустимое свойство
JournalPrinterCapabilities.CartridgeSensors ClaimedJournalPrinter.IsCartridgeEmpty
ReceiptPrinterCapabilities.CartridgeSensors ClaimedReceiptPrinter.IsCartridgeEmpty
SlipPrinterCapabilities.CartridgeSensors ClaimedSlipPrinter.IsCartridgeEmpty
ICommonPosPrintStationCapabilities.CartridgeSensors ICommonClaimedPosPrinterStation.IsCartridgeEmpty
HeadCleaning 4

На станции принтера есть датчик, который определяет, очищается ли головка принтера.

Если свойство CatridgeSensors объекта capabilities для станции печати не содержит этого значения, свойство IsHeadCleaning соответствующего объекта для запрошенной станции принтера является недопустимым. В следующей таблице показаны свойства, которые являются недопустимыми, если соответствующее свойство CartridgeSensors не содержит PosPrinterCartridgeSensors.Head Cleaning.

Свойство, не содержащее PosPrinterCartridgeSensors.Head Cleaning Недопустимое свойство
JournalPrinterCapabilities.CartridgeSensors ClaimedJournalPrinter.IsHeadCleaning
ReceiptPrinterCapabilities.CartridgeSensors ClaimedReceiptPrinter.IsHeadCleaning
SlipPrinterCapabilities.CartridgeSensors ClaimedSlipPrinter.IsHeadCleaning
ICommonPosPrintStationCapabilities.CartridgeSensors ICommonClaimedPosPrinterStation.IsHeadCleaning
NearEnd 8

На принтере есть датчик, который определяет, не используется ли принтер почти из чернил или тонера.

None 0

На принтере нет датчиков, доступных для передачи сведений о состоянии станции.

Removed 1

На станции принтера есть датчик, который определяет, извлекается ли патрон.

Если свойство CatridgeSensors объекта capabilities для станции принтера не содержит этого значения, свойство IsCartridgeRemoved соответствующего объекта для заявленной станции принтера является недопустимым. В следующей таблице показаны свойства, которые являются недопустимыми, если соответствующее свойство CartridgeSensors не содержит PosPrinterCartridgeSensors.Removed.

Свойство, не содержащее PosPrinterCartridgeSensors.Removed Недопустимое свойство
JournalPrinterCapabilities.CartridgeSensors ClaimedJournalPrinter.IsCartridgeRemoved
ReceiptPrinterCapabilities.CartridgeSensors ClaimedReceiptPrinter.IsCartridgeRemoved
SlipPrinterCapabilities.CartridgeSensors ClaimedSlipPrinter.IsCartridgeRemoved
ICommonPosPrintStationCapabilities.CartridgeSensors ICommonClaimedPosPrinterStation.IsCartridgeRemoved

Применяется к

См. также раздел