Freigeben über


PrintWorkflowPrinterJob Klasse

Definition

Stellt einen Druckerauftrag im Kontext einer Druckworkflow-App dar.

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

Windows-Anforderungen

Gerätefamilie
Windows 11 (eingeführt in 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v14.0)

Hinweise

Weitere Informationen finden Sie im Handbuch zum Erstellen von Druckunterstützungs-Apps.

Eigenschaften

JobId

Ruft die ID des aktuellen Druckauftrags ab, wie vom Drucker bereitgestellt.

Printer

Ruft das IPP-Druckergerät (Internet Printing Protocol) für den aktuellen Druckerauftrag ab.

Methoden

ConvertPrintTicketToJobAttributes(WorkflowPrintTicket, String)

Stellt einen Druckerauftrag im Kontext einer Druckworkflow-App dar.

GetJobAttributes(IIterable<String>)

Ruft Attribute für den aktuellen Druckerauftrag als Zuordnung von IPP-Attributpaaren (Internet Printing Protocol) und Wert ab.

GetJobAttributesAsBuffer(IIterable<String>)

Ruft Attribute für den aktuellen Druckerauftrag ab, die von einem Puffer angegeben werden, der eine Druckerattributegruppe aus einer serialisierten IPP-Antwort (Internet Printing Protocol) enthält.

GetJobPrintTicket()

Ruft das XML PrintTicket-Dokument für den aktuellen Druckauftrag ab. Das PrintTicket-Dokument enthält Anweisungen dazu, wie der Drucker seine verschiedenen Funktionen für eine Druckaufgabe festlegen soll.

GetJobStatus()

Ruft die status des aktuellen Druckerauftrags ab.

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

Legt Attribute für den aktuellen Druckerauftrag fest, wie in der angegebenen Zuordnung von IPP-Attributpaaren (Internet Printing Protocol) angegeben.

SetJobAttributesFromBuffer(IBuffer)

Legt Attribute für den aktuellen Druckerauftrag fest, wie durch den angegebenen Puffer angegeben, der eine serialisierte IPP-Auftragsattributegruppe (Internet Printing Protocol) enthält.

Gilt für:

Weitere Informationen