ClaimedReceiptPrinter 類別

定義

表示已宣告使用之收據印表機站。

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

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 引進)

備註

若要取得 ClaimedReceiptPrinter 物件,請使用 ClaimedPosPrinter.Receipt 屬性。

屬性

CharactersPerLine

取得或設定收據印表機站可以列印每行文字的字元數。

ColorCartridge

取得或設定收據印表機站在列印時應該使用的色彩標籤。

IsCartridgeEmpty

取得收據印表機站的分色器目前是否不在筆跡或手寫筆跡中。

IsCartridgeRemoved

取得是否目前移除收據印表機站的收件器。

IsCoverOpen

取得收據印表機站的涵蓋範圍目前是否開啟。

IsHeadCleaning

取得收據印表機站目前是否正在清除列印頭。

IsLetterQuality

取得或設定收據印表機站是否以高品質或高速列印。

IsPaperEmpty

取得收據印表機站是否需要紙張。

IsPaperNearEnd

取得收據印表機站是否幾乎不是紙張。

IsReadyToPrint

取得收據印表機站是否開啟並接受列印工作。

LineHeight

取得或設定收據印表機站列印線的目前高度,以 ClaimedPosPrinter.MapMode 屬性所指定的單位為單位。

LineSpacing

取得或設定收據印表機站每個單一高列印線的間距,以 ClaimedPosPrinter.MapMode 屬性所指定的單位為單位。 此間距包括列印線條的高度,以及每對線條之間的空白字元。

LinesToPaperCut

取得在剪下收據紙之前必須進階的行數。

LineWidth

取得收據印表機站列印線條的目前寬度,以 ClaimedPosPrinter.MapMode 屬性所指定的單位為單位。

PageSize

取得所宣告收據印表機站目前使用的紙張大小。

PrintArea

取得收據印表機站的列印範圍,以 ClaimedPosPrinter.MapMode 屬性所指定的度量單位表示。

SidewaysMaxChars

取得收據印表機站可以在側邊模式中每一行列印的最大字元數。

SidewaysMaxLines

取得收據印表機站可以在側邊模式中列印的最大行數。

方法

CreateJob()

建立收據印表機站的新列印工作。

ValidateData(String)

決定資料序列是否包含一或多個逸出序列,對於收據印表機站有效,在您呼叫 ReceiptPrintJob.PrintReceiptPrintJob.ExecuteAsync 方法時,請先使用該資料序列。

適用於

另請參閱