Compartilhar via


PrintWorkflowPrinterJob Classe

Definição

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
Object Platform::Object IInspectable PrintWorkflowPrinterJob
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.

Aplica-se a

Confira também