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)

Определяет, допустима ли последовательность данных, которая может включать одну или несколько escape-последовательностей для станции печати квитанций, перед использованием этой последовательности данных при вызове методов ReceiptPrintJob.Print и ReceiptPrintJob.ExecuteAsync .

Применяется к

См. также раздел