ClaimedJournalPrinter 类

定义

表示已声明使用的日记帐打印机站。

public ref class ClaimedJournalPrinter sealed
public ref class ClaimedJournalPrinter sealed : ICommonClaimedPosPrinterStation
/// [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 ClaimedJournalPrinter final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ClaimedJournalPrinter final : ICommonClaimedPosPrinterStation
[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 ClaimedJournalPrinter
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ClaimedJournalPrinter : ICommonClaimedPosPrinterStation
Public NotInheritable Class ClaimedJournalPrinter
Public NotInheritable Class ClaimedJournalPrinter
Implements ICommonClaimedPosPrinterStation
继承
Object Platform::Object IInspectable ClaimedJournalPrinter
属性
实现

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 中引入)

注解

若要获取 ClaimedJournalPrinter 对象,请使用 ClaimedPosPrinter.Journal 属性。

属性

CharactersPerLine

获取或设置日记帐打印机站每行的字符数。

值得注意的是,更改此属性可能会更改 LineHeightLineSpacingLineWidth 属性。

ColorCartridge

获取或设置日记帐打印机站打印时应使用的彩色墨盒。 此属性必须与 ColorCartridgeCapabilities 提供的内容一致。

IsCartridgeEmpty

获取日记帐打印机工作站的打印机墨盒是否为空。 请注意,如果相应的传感器在打印机上不可用,则可能会引发异常。 请参阅 JournalPrinterCapabilities 以验证传感器的可用性。

IsCartridgeRemoved

获取日志打印机站的墨盒是否已移除。 请注意,如果相应的传感器在打印机上不可用,则可能会引发异常。 请参阅 JournalPrinterCapabilities 以验证传感器的可用性。

IsCoverOpen

获取日志打印机工作站的打印机盖是否打开。

IsHeadCleaning

获取日记帐打印机站的机头当前是否正在清理。

IsLetterQuality

获取或设置日记帐打印机站是以高质量还是高速打印。 请注意,如果相应的传感器在打印机上不可用,则可能会引发异常。

IsPaperEmpty

获取日记帐打印机站的纸张是否为空。 请注意,如果相应的传感器在打印机上不可用,则可能会引发异常。 请参阅 JournalPrinterCapabilities 以验证传感器的可用性。

IsPaperNearEnd

获取打印机纸张是否接近日记帐打印机站的末端。 请注意,如果相应的传感器在打印机上不可用,则可能会引发异常。 请参阅 JournalPrinterCapabilities 以验证传感器的可用性。

IsReadyToPrint

获取日记帐打印机站是否已准备好打印。 请注意,如果相应的传感器在打印机上不可用,则可能会引发异常。 请参阅 JournalPrinterCapabilities 以验证传感器的可用性。

LineHeight

获取或设置日记帐打印机站打印行的当前高度,单位为 ClaimedPosPrinter.MapMode 属性指定的单位。

值得注意的是,更改此属性可能会更改 CharactersPerLineLineSpacingLineWidth 属性。

LineSpacing

获取或设置日记帐打印机站的每个单高打印行的间距,单位为 ClaimedPosPrinter.MapMode 属性指定的单位。 此间距包括打印行的高度和每对线条之间的空白。

值得注意的是,更改此属性可能会更改 CharactersPerLineLineHeightLineWidth 属性。

LineWidth

获取日记机打印机站打印线的当前宽度,单位为 ClaimedPosPrinter.MapMode 属性指定。

值得注意的是,更改此属性可能会更改 CharactersPerLineLineHeightLineSpacing 属性。

方法

CreateJob()

为日记帐打印机工作站创建新的打印作业。

ValidateData(String)

确定 JournalPrintJob 是否可以成功执行具有指定数据的打印指令。

适用于

另请参阅