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 메서드를 호출할 때 해당 데이터 시퀀스를 사용하기 전에 하나 이상의 이스케이프 시퀀스를 포함하여 데이터 시퀀스가 영수증 프린터 스테이션에 유효한지 여부를 결정합니다.

적용 대상

추가 정보