Freigeben über


PrintWorkflowJobBackgroundSession Klasse

Definition

Stellt eine einzelne Druckworkflowauftragssitzung dar, die im Hintergrund ausgeführt wird.

public ref class PrintWorkflowJobBackgroundSession sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PrintWorkflowJobBackgroundSession final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PrintWorkflowJobBackgroundSession
Public NotInheritable Class PrintWorkflowJobBackgroundSession
Vererbung
Object Platform::Object IInspectable PrintWorkflowJobBackgroundSession
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

Um einen Druckunterstützungsworkflow zu erstellen, muss Ihre App ein uap4:Extension-Element mit der Kategorie windows.printSupportWorkflow im Paketmanifest deklarieren, das den Einstiegspunkt einer Hintergrundaufgabe angibt. Wenn die Hintergrundaufgabe aktiviert ist, empfängt die IBackgroundTask.Run-Methode ein IBackgroundTaskInstance-Objekt . Sie können die TriggerDetails-Eigenschaft dieses Objekts in ein PrintWorkflowJobTriggerDetails-Objekt umwandeln, um weitere Details zur Druckworkflowauftragssitzung zu erhalten.

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

Eigenschaften

Status

Ruft den status der aktuellen Druckworkflowsitzung ab.

Methoden

Start()

Startet den Druckworkflowauftragsdienst, damit er mit dem Auslösen von Ereignissen beginnen kann.

Ereignisse

JobIssueDetected

Stellt eine einzelne Druckworkflowauftragssitzung dar, die im Hintergrund ausgeführt wird.

JobStarting

Wird ausgelöst, wenn ein Druckauftrag von einer Druckworkflow-App gestartet wird. Ihre Druckworkflow-App kann Elemente des Ereignisargumentobjekts verwenden, um das Systemrendering zu überspringen oder den Vorgang auf andere Weise zu ändern.

PdlModificationRequested

Wird ausgelöst, wenn ein Dokument an den Druckstapel gesendet wird und Windows beginnt, das Dokument in das vom Drucker angegebene PDL-Format (Page Description Language) zu konvertieren. Ihre Druckworkflow-App kann Elemente des Ereignisargumentobjekts verwenden, um die Konvertierung in das vom Drucker angegebene PDL-Format (Page Description Language) zu ändern.

Gilt für:

Weitere Informationen