Partager via


PrintWorkflowPrinterJob Classe

Définition

Représente un travail d’imprimante dans le contexte d’une application de flux de travail d’impression.

public ref class PrintWorkflowPrinterJob sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PrintWorkflowPrinterJob final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PrintWorkflowPrinterJob
Public NotInheritable Class PrintWorkflowPrinterJob
Héritage
Object Platform::Object IInspectable PrintWorkflowPrinterJob
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 11 (introduit dans 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v14.0)

Remarques

Pour plus d’informations, consultez Guide de conception d’application de support d’impression.

Propriétés

JobId

Obtient l’ID du travail d’impression actuel tel que fourni par l’imprimante.

Printer

Obtient le périphérique d’imprimante IPP (Internet Printing Protocol) pour le travail d’imprimante actuel.

Méthodes

ConvertPrintTicketToJobAttributes(WorkflowPrintTicket, String)

Représente un travail d’imprimante dans le contexte d’une application de flux de travail d’impression.

GetJobAttributes(IIterable<String>)

Obtient les attributs pour le travail d’imprimante actuel sous la forme d’une carte des paires nom et valeur d’attribut iPP (Internet Printing Protocol).

GetJobAttributesAsBuffer(IIterable<String>)

Obtient les attributs du travail d’imprimante actuel, comme spécifié par une mémoire tampon qui contient un groupe d’attributs d’imprimante à partir d’une réponse IPP (Internet Printing Protocol) sérialisée.

GetJobPrintTicket()

Obtient le document XML PrintTicket pour le travail d’impression en cours. Le document PrintTicket contient des instructions sur la façon dont l’imprimante doit définir ses différentes fonctionnalités pour une tâche d’impression.

GetJobStatus()

Obtient le status du travail d’imprimante actuel.

SetJobAttributes(IIterable<KeyValuePair<String,IppAttributeValue>>)

Définit les attributs du travail d’imprimante actuel, comme spécifié par la carte spécifiée des paires nom/valeur d’attribut IPP (Internet Printing Protocol).

SetJobAttributesFromBuffer(IBuffer)

Définit les attributs du travail d’imprimante actuel, comme spécifié par la mémoire tampon spécifiée qui contient un groupe d’attributs de travail IPP (Internet Printing Protocol) sérialisé.

S’applique à

Voir aussi