PrintWorkflowPrinterJob Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um trabalho de impressora no contexto de um aplicativo de fluxo de trabalho de impressão.
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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 11 (introduzida na 10.0.22000.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v14.0)
|
Comentários
Para obter mais informações, consulte Imprimir guia de design de aplicativo de suporte.
Propriedades
JobId |
Obtém a ID do trabalho de impressão atual, conforme fornecido pela impressora. |
Printer |
Obtém o dispositivo de impressora IPP (Internet Printing Protocol) para o trabalho de impressora atual. |
Métodos
ConvertPrintTicketToJobAttributes(WorkflowPrintTicket, String) |
Representa um trabalho de impressora no contexto de um aplicativo de fluxo de trabalho de impressão. |
GetJobAttributes(IIterable<String>) |
Obtém atributos para o trabalho de impressora atual como um mapa de pares de nome e valor do atributo IPP (Internet Printing Protocol). |
GetJobAttributesAsBuffer(IIterable<String>) |
Obtém atributos para o trabalho de impressora atual, conforme especificado por um buffer que contém um grupo de atributos de impressora de uma resposta serializada do Protocolo de Impressão da Internet (IPP). |
GetJobPrintTicket() |
Obtém o documento PrintTicket XML para o trabalho de impressão atual. O documento PrintTicket contém instruções sobre como a impressora deve definir seus vários recursos para uma tarefa de impressão. |
GetJobStatus() |
Obtém o status do trabalho de impressora atual. |
SetJobAttributes(IIterable<KeyValuePair<String,IppAttributeValue>>) |
Define atributos para o trabalho de impressora atual, conforme especificado pelo mapa especificado de pares de nome e valor do atributo IPP (Internet Printing Protocol). |
SetJobAttributesFromBuffer(IBuffer) |
Define atributos para o trabalho de impressora atual conforme especificado pelo buffer especificado que contém um grupo de atributos de trabalho IPP (Protocolo de Impressão da Internet) serializado. |