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

ジャーナル プリンター ステーションの 1 行あたりの文字数を取得または設定します。

このプロパティを変更すると、 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 が、指定したデータを使用して印刷命令を正常に実行できるかどうかを判断します。

適用対象

こちらもご覧ください