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.Print メソッドと ReceiptPrintJob.ExecuteAsync メソッドを呼び出すときにそのデータ シーケンスを使用する前に、1 つ以上のエスケープ シーケンスを含むデータ シーケンスがレシート プリンター ステーションに対して有効かどうかを判断します。

適用対象

こちらもご覧ください