PrintWorkflowPrinterJob Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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é. |