Share via


PrintWorkflowJobBackgroundSession Clase

Definición

Representa una única sesión de trabajo de flujo de trabajo de impresión que se ejecuta en segundo plano.

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
Herencia
Object Platform::Object IInspectable PrintWorkflowJobBackgroundSession
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 11 (se introdujo en la versión 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v14.0)

Comentarios

Para crear un flujo de trabajo de soporte técnico de impresión, la aplicación debe declarar un elemento uap4:Extension con la categoría windows.printSupportWorkflow en su manifiesto de paquete que especifica el punto de entrada de una tarea en segundo plano. Cuando se activa la tarea en segundo plano, el método IBackgroundTask.Run recibe un objeto IBackgroundTaskInstance . Puede convertir la propiedad TriggerDetails de este objeto en un objeto PrintWorkflowJobTriggerDetails para obtener más detalles sobre la sesión de trabajo de flujo de trabajo de impresión.

Para obtener más información, consulte Guía de diseño de aplicaciones de soporte técnico de impresión.

Propiedades

Status

Obtiene el estado de la sesión actual del flujo de trabajo de impresión.

Métodos

Start()

Inicia el servicio de trabajo de flujo de trabajo de impresión para que pueda empezar a generar eventos.

Eventos

JobIssueDetected

Representa una única sesión de trabajo de flujo de trabajo de impresión que se ejecuta en segundo plano.

JobStarting

Se genera cuando una aplicación de flujo de trabajo de impresión inicia un trabajo de impresión. La aplicación de flujo de trabajo de impresión puede usar miembros del objeto args de eventos para omitir la representación del sistema o modificar la operación de otras maneras.

PdlModificationRequested

Se genera cuando se envía un documento a la pila de impresión y Windows comienza a convertir el documento en el formato de lenguaje de descripción de página (PDL) indicado por la impresora. La aplicación de flujo de trabajo de impresión puede usar miembros del objeto args del evento para modificar la conversión al formato de lenguaje de descripción de página (PDL) indicado por la impresora.

Se aplica a

Consulte también