Partager via


JournalPrintJob Classe

Définition

Représente un ensemble d’instructions d’impression que vous souhaitez exécuter sur la station d’impression du journal.

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
Héritage
Object Platform::Object IInspectable JournalPrintJob
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Pour créer un travail d’impression pour l’imprimante de journal, appelez ClaimedJournalPrinter.CreateJob. L’objet de travail d’impression créé est valide tant que l’objet ClaimedJournalPrinter qui l’a créé est valide.

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1903 18362 FeedPaperByLine
1903 18362 FeedPaperByMapModeUnit
1903 18362 Print(String,PosPrinterPrintOptions)

Méthodes

ExecuteAsync()

Exécute le travail d’impression sur la station d’impression du journal de façon asynchrone.

FeedPaperByLine(Int32)

Ajoute une instruction au travail d’impression pour alimenter le papier par ligne sur la station d’impression du journal.

FeedPaperByMapModeUnit(Int32)

Ajoute une instruction au travail d’impression pour alimenter le papier par unité de mode carte sur la station d’impression journal.

Print(String)

Ajoute une instruction au travail d’impression pour imprimer le texte spécifié sur la station d’impression du journal.

Print(String, PosPrinterPrintOptions)

Ajoute une instruction au travail d’impression pour imprimer le texte et les options spécifiés sur la station d’impression de journal.

PrintLine()

Ajoute une instruction au travail d’impression pour imprimer un caractère de nouvelle ligne sur la station d’impression du journal.

PrintLine(String)

Ajoute une instruction au travail d’impression pour imprimer la ligne de texte spécifiée sur la station d’impression de journal.

S’applique à

Voir aussi