Condividi tramite


PrintWorkflowPrinterJob Classe

Definizione

Rappresenta un processo della stampante nel contesto di un'app del flusso di lavoro di stampa.

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
Ereditarietà
Object Platform::Object IInspectable PrintWorkflowPrinterJob
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 11 (è stato introdotto in 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v14.0)

Commenti

Per altre informazioni, vedere Guida alla progettazione dell'app di supporto stampa.

Proprietà

JobId

Ottiene l'ID del processo di stampa corrente, come specificato dalla stampante.

Printer

Ottiene il dispositivo stampante IPP (Internet Printing Protocol) per il processo di stampante corrente.

Metodi

ConvertPrintTicketToJobAttributes(WorkflowPrintTicket, String)

Rappresenta un processo della stampante nel contesto di un'app del flusso di lavoro di stampa.

GetJobAttributes(IIterable<String>)

Ottiene gli attributi per il processo di stampante corrente come mappa del nome dell'attributo IPP (Internet Printing Protocol) e coppie di valori.

GetJobAttributesAsBuffer(IIterable<String>)

Ottiene gli attributi per il processo di stampante corrente come specificato da un buffer che contiene un gruppo di attributi della stampante da una risposta IPP (Serialized Internet Printing Protocol).

GetJobPrintTicket()

Ottiene il documento XML PrintTicket per il processo di stampa corrente. Il documento PrintTicket contiene istruzioni su come la stampante deve impostare le varie funzionalità per un'attività di stampa.

GetJobStatus()

Ottiene lo stato del processo della stampante corrente.

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

Imposta gli attributi per il processo di stampante corrente, come specificato dalla mappa specificata del nome dell'attributo IPP (Internet Printing Protocol) e delle coppie di valori.

SetJobAttributesFromBuffer(IBuffer)

Imposta gli attributi per il processo corrente della stampante come specificato dal buffer specificato che contiene un gruppo di attributi di processo IPP (Serialized Internet Printing Protocol).

Si applica a

Vedi anche