PrintWorkflowJobBackgroundSession Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta una singola sessione del processo del flusso di lavoro di stampa eseguita in background.
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
- Ereditarietà
- 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 creare un flusso di lavoro di supporto stampa, l'app deve dichiarare un elemento uap4:Extension con la categoria windows.printSupportWorkflow nel relativo manifesto del pacchetto che specifica il punto di ingresso di un'attività in background. Quando l'attività in background viene attivata, il metodo IBackgroundTask.Run riceve un oggetto IBackgroundTaskInstance . È possibile eseguire il cast della proprietà TriggerDetails di questo oggetto in un oggetto PrintWorkflowJobTriggerDetails per ottenere altri dettagli sulla sessione del processo del flusso di lavoro di stampa.
Per altre informazioni, vedere Guida alla progettazione dell'app di supporto stampa.
Proprietà
Status |
Ottiene lo stato della sessione del flusso di lavoro di stampa corrente. |
Metodi
Start() |
Avvia il servizio processo del flusso di lavoro di stampa in modo che possa iniziare a generare eventi. |
Eventi
JobIssueDetected |
Rappresenta una singola sessione del processo del flusso di lavoro di stampa eseguita in background. |
JobStarting |
Generato quando un processo di stampa viene avviato da un'app del flusso di lavoro di stampa. L'app flusso di lavoro di stampa può usare i membri dell'oggetto args dell'evento per ignorare il rendering del sistema o modificare l'operazione in altri modi. |
PdlModificationRequested |
Generato quando un documento viene inviato allo stack di stampa e Windows inizia a convertire il documento nel formato PDL (Page Description Language) indicato dalla stampante. L'app flusso di lavoro di stampa può usare i membri dell'oggetto args dell'evento per modificare la conversione nel formato PDL (Page Description Language) indicato dalla stampante. |