Поделиться через


JournalPrintJob Класс

Определение

Представляет набор инструкций по печати, которые необходимо выполнить на станции принтера журнала.

public ref class JournalPrintJob sealed : IPosPrinterJob
/// [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 JournalPrintJob final : IPosPrinterJob
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class JournalPrintJob final : IPosPrinterJob
[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 JournalPrintJob : IPosPrinterJob
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class JournalPrintJob : IPosPrinterJob
Public NotInheritable Class JournalPrintJob
Implements IPosPrinterJob
Наследование
Object Platform::Object IInspectable JournalPrintJob
Атрибуты
Реализации

Требования к 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)

Комментарии

Чтобы создать задание печати для принтера журнала, вызовите ClaimedJournalPrinter.CreateJob. Созданный объект задания печати действителен при условии, что созданный объект ClaimedJournalPrinter является допустимым.

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1903 18362 FeedPaperByLine
1903 18362 FeedPaperByMapModeUnit
1903 18362 Print(String,PosPrinterPrintOptions)

Методы

ExecuteAsync()

Выполняет задание печати на станции принтера журнала асинхронно.

FeedPaperByLine(Int32)

Добавляет инструкцию к заданию печати для отправки бумаги построчно на станции журнального принтера.

FeedPaperByMapModeUnit(Int32)

Добавляет инструкцию к заданию печати для передачи бумаги по единицам режима карты на станции принтера журнала.

Print(String)

Добавляет инструкцию к заданию печати для печати указанного текста на станции принтера журнала.

Print(String, PosPrinterPrintOptions)

Добавляет инструкцию к заданию печати для печати указанного текста и параметров на станции принтера журнала.

PrintLine()

Добавляет инструкцию к заданию печати для печати символа новой строки на станции принтера журнала.

PrintLine(String)

Добавляет инструкцию к заданию печати для печати указанной строки текста на станции принтера журнала.

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

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