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
- Наследование
- Атрибуты
- Реализации
Требования к 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 . |