ClaimedReceiptPrinter クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
使用を要求されたレシート プリンター ステーションを表します。
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
- 継承
- 属性
- 実装
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 つ以上のエスケープ シーケンスを含むデータ シーケンスがレシート プリンター ステーションに対して有効かどうかを判断します。 |