Compartilhar via


PrintWorkflowJobUISession Classe

Definição

Representa uma sessão da interface do usuário do fluxo de trabalho de suporte de impressão.

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
Herança
Object Platform::Object IInspectable PrintWorkflowJobUISession
Atributos

Requisitos do Windows

Família de dispositivos
Windows 11 (introduzida na 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v14.0)

Comentários

Para criar uma extensão de interface do usuário de fluxo de trabalho de suporte de impressão, seu aplicativo deve declarar um elemento uap4:Extension com a categoria windows.printSupportJobUI no manifesto do pacote. Quando o aplicativo é ativado, o OnActivated método recebe um objeto PrintWorkflowJobActivatedEventArgs que fornece acesso a informações sobre a sessão de interface do usuário do fluxo de trabalho de suporte de impressão. A propriedade Session desse objeto retorna um objeto PrintWorkflowJobUISession .

Para obter mais informações, consulte Guia de design do aplicativo de suporte de impressão.

Propriedades

Status

Obtém o status da sessão de interface do usuário do fluxo de trabalho de suporte de impressão atual.

Métodos

Start()

Inicia o serviço de interface do usuário do trabalho de fluxo de trabalho de impressão para que ele possa começar a gerar eventos.

Eventos

JobNotification

Gerado quando um usuário clica em uma notificação de trabalho do sistema.

PdlDataAvailable

Gerado quando o processo em segundo plano invoca a interface do usuário do fluxo de trabalho de suporte de impressão ao modificar dados de linguagem de descrição da página (PDL).

VirtualPrinterUIDataAvailable

Representa uma sessão da interface do usuário do fluxo de trabalho de suporte de impressão.

Aplica-se a

Confira também