Share via


PrintWorkflowJobUISession Clase

Definición

Representa una sesión de la interfaz de usuario del flujo de trabajo de soporte de impresión.

public ref class PrintWorkflowJobUISession sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PrintWorkflowJobUISession final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PrintWorkflowJobUISession
Public NotInheritable Class PrintWorkflowJobUISession
Herencia
Object Platform::Object IInspectable PrintWorkflowJobUISession
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 una extensión de interfaz de usuario de flujo de trabajo de soporte de impresión, la aplicación debe declarar un elemento uap4:Extension con la categoría windows.printSupportJobUI en su manifiesto de paquete. Cuando se activa la aplicación, el OnActivated método recibe un objeto PrintWorkflowJobActivatedEventArgs que proporciona acceso a información sobre la sesión de interfaz de usuario del flujo de trabajo de soporte de impresión. La propiedad Session de ese objeto devuelve un objeto PrintWorkflowJobUISession .

Para obtener más información, consulte Guía de diseño de aplicaciones compatibles con impresión.

Propiedades

Status

Obtiene el estado de la sesión actual de la interfaz de usuario del flujo de trabajo de soporte técnico de impresión.

Métodos

Start()

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

Eventos

JobNotification

Se genera cuando un usuario hace clic en una notificación del trabajo.

PdlDataAvailable

Se genera cuando el proceso en segundo plano invoca la interfaz de usuario del flujo de trabajo de soporte de impresión al modificar los datos del lenguaje de descripción de página (PDL).

VirtualPrinterUIDataAvailable

Representa una sesión de la interfaz de usuario del flujo de trabajo de soporte de impresión.

Se aplica a

Consulte también