ClaimedSlipPrinter クラス

定義

使用を要求されたスリップ プリンター ステーションを表します。

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

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 で導入)

注釈

[ClaimedSlipPrinter オブジェクトを取得するには、 ClaimedPosPrinter.Slip プロパティを使用します。

プロパティ

CharactersPerLine

スリップ プリンター ステーションがテキスト行ごとに印刷できる文字数を取得または設定します。

ColorCartridge

印刷時にスリップ プリンター ステーションが使用するカラー カートリッジを取得または設定します。

IsCartridgeEmpty

スリップ プリンター ステーションのカートリッジが現在インクまたはトナーから外れているかどうかを取得します。

IsCartridgeRemoved

スリップ プリンター ステーションのカートリッジが現在取り外されているかどうかを取得します。

IsCoverOpen

スリップ プリンター ステーションのカバーが現在開いているかどうかを取得します。

IsHeadCleaning

スリップ プリンター ステーションが現在印刷ヘッドをクリーニングしているかどうかを取得します。

IsLetterQuality

スリップ プリンター ステーションが高品質または高速で印刷されるかどうかを取得または設定します。

IsPaperEmpty

スリップ プリンター ステーションに用紙が必要かどうかを取得します。

IsPaperNearEnd

スリップ プリンター ステーションが用紙からほぼ切れているかどうかを取得します。

IsReadyToPrint

スリップ プリンター ステーションがオンで、印刷ジョブを受け入れているかどうかを取得します。

LineHeight

ClaimedPosPrinter.MapMode プロパティが指定する単位で、スリップ プリンター ステーションの印刷行の現在の高さを取得または設定します。

LinesNearEndToEnd

ClaimedSlipPrinter.IsPaperNearEnd プロパティが true に設定されているが、プリンターがスリップの末尾に達するまでに、スリップ プリンター ステーションが印刷できる行数を取得します。

LineSpacing

ClaimedPosPrinter.MapMode プロパティが指定する単位で、スリップ プリンター ステーションの各単一高印刷行の間隔を取得または設定します。 この間隔には、印刷された行の高さと、各行の間の空白の両方が含まれます。

LineWidth

ClaimedPosPrinter.MapMode プロパティが指定する単位で、スリップ プリンター ステーションの印刷行の現在の幅を取得します。

MaxLines

用紙印刷装置がフォームに印刷できる最大行数を取得します。

PageSize

ClaimedPosPrinter.MapMode プロパティが指定する単位で、要求されたスリップ プリンター ステーションが現在使用している用紙のサイズを取得します。

PrintArea

ClaimedPosPrinter.MapMode プロパティが指定する測定単位で表される、スリップ プリンター ステーションの印刷領域を取得します。

PrintSide

要求されたスリップ プリンター ステーションが現在印刷されているシートの側面を取得します。

SidewaysMaxChars

用紙印刷装置が横モードで各行に印刷できる最大文字数を取得します。

SidewaysMaxLines

スリップ プリンター ステーションが横書きモードで印刷できる行の最大数を取得します。

メソッド

ChangePrintSide(PosPrinterPrintSide)

要求されたスリッププリンタステーションが現在印刷されているシートの側面を変更します。

CloseJaws()

通常、ユーザーがスリップを挿入または削除した後、スリップ プリンター ステーションの印刷中に、スリップを所定の位置に保持する機構を閉じます。

CreateJob()

スリップ プリンターの印刷用の新しい印刷ジョブを作成します。

InsertSlipAsync(TimeSpan)

ユーザーがスリッププリンターステーションにスリップを挿入するのを待ちます。

OpenJaws()

通常、ユーザーがスリップを挿入または削除する前に、スリッププリンターステーションが印刷されている間にスリップを所定の位置に保持する機構を開きます。

RemoveSlipAsync(TimeSpan)

ユーザーがスリッププリンターステーションからスリップを取り外すのを待ちます。

ValidateData(String)

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

適用対象

こちらもご覧ください