Freigeben über


JournalPrintJob Klasse

Definition

Stellt eine Reihe von Druckanweisungen dar, die Sie auf der Journaldruckerstation ausführen möchten.

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
Vererbung
Object Platform::Object IInspectable JournalPrintJob
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Um einen neuen Druckauftrag für den Journaldrucker zu erstellen, rufen Sie ClaimedJournalPrinter.CreateJob auf. Das erstellte Druckauftragsobjekt ist gültig, solange das ClaimedJournalPrinter-Objekt, von dem es erstellt wurde, gültig ist.

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
1903 18362 FeedPaperByLine
1903 18362 FeedPaperByMapModeUnit
1903 18362 Print(String,PosPrinterPrintOptions)

Methoden

ExecuteAsync()

Führt den Druckauftrag auf der Journaldruckerstation asynchron aus.

FeedPaperByLine(Int32)

Fügt dem Druckauftrag eine Anweisung zum Einspeisen von Papier nach Zeile an der Journaldruckerstation hinzu.

FeedPaperByMapModeUnit(Int32)

Fügt dem Druckauftrag eine Anweisung zum Einfüttern von Papier per Kartenmoduseinheit an der Journaldruckerstation hinzu.

Print(String)

Fügt dem Druckauftrag eine Anweisung hinzu, um den angegebenen Text auf der Journaldruckerstation zu drucken.

Print(String, PosPrinterPrintOptions)

Fügt dem Druckauftrag eine Anweisung hinzu, um den angegebenen Text und die optionen auf der Journaldruckerstation zu drucken.

PrintLine()

Fügt dem Druckauftrag eine Anweisung hinzu, um ein Zeilenumbruchzeichen auf der Journaldruckerstation zu drucken.

PrintLine(String)

Fügt dem Druckauftrag eine Anweisung hinzu, um die angegebene Textzeile an der Journaldruckerstation zu drucken.

Gilt für:

Weitere Informationen