Windows.Graphics.Printing.Workflow Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Esse namespace fornece a funcionalidade para escrever um aplicativo de fluxo de trabalho de impressão. Os aplicativos de fluxo de trabalho de impressão são registrados para aplicativos de origem compatíveis com impressão. Eles são iniciados em segundo plano depois que o aplicativo de origem é eleito para imprimir algo, mas antes que os dados de impressão sejam enviados para a impressora. Os aplicativos de fluxo de trabalho podem alterar o tíquete de impressão (configurações do dispositivo de impressora) e o conteúdo real a ser impresso e, opcionalmente, podem expor essa funcionalidade ao usuário iniciando um aplicativo em primeiro plano no meio do processo. Isso permite um maior grau de personalização da experiência de impressão.
Classes
PrintWorkflowBackgroundSession |
Representa uma única sessão de fluxo de trabalho de impressão que é executada em segundo plano. |
PrintWorkflowBackgroundSetupRequestedEventArgs |
Contém informações sobre um evento PrintWorkflowBackgroundSession.SetupRequested que foi gerado. |
PrintWorkflowConfiguration |
Contém informações sobre o aplicativo de origem, o cargo de impressão e a ID da sessão para uma sessão de fluxo de trabalho de impressão. |
PrintWorkflowForegroundSession |
Representa uma única sessão de fluxo de trabalho de impressão que é executada em primeiro plano. |
PrintWorkflowForegroundSetupRequestedEventArgs |
Contém informações sobre um evento PrintWorkflowForegroundSession.SetupRequested que foi gerado. |
PrintWorkflowJobActivatedEventArgs |
Permite que um aplicativo de extensão de interface do usuário de fluxo de trabalho de suporte de impressão manipule os parâmetros de ativação para o aplicativo. |
PrintWorkflowJobBackgroundSession |
Representa uma única sessão de trabalho de fluxo de trabalho de impressão que é executada em segundo plano. |
PrintWorkflowJobIssueDetectedEventArgs |
Esse namespace fornece a funcionalidade para escrever um aplicativo de fluxo de trabalho de impressão. Os aplicativos de fluxo de trabalho de impressão são registrados para aplicativos de origem compatíveis com impressão. Eles são iniciados em segundo plano depois que o aplicativo de origem é eleito para imprimir algo, mas antes que os dados de impressão sejam enviados para a impressora. Os aplicativos de fluxo de trabalho podem alterar o tíquete de impressão (configurações do dispositivo de impressora) e o conteúdo real a ser impresso e, opcionalmente, podem expor essa funcionalidade ao usuário iniciando um aplicativo em primeiro plano no meio do processo. Isso permite um maior grau de personalização da experiência de impressão. |
PrintWorkflowJobNotificationEventArgs |
Fornece informações para o evento JobNotification . |
PrintWorkflowJobStartingEventArgs |
Fornece informações para o evento JobStarting . |
PrintWorkflowJobTriggerDetails |
Fornece informações adicionais associadas a uma sessão de trabalho de fluxo de trabalho de impressão que é executada em segundo plano. |
PrintWorkflowJobUISession |
Representa uma sessão da interface do usuário do fluxo de trabalho de suporte de impressão. |
PrintWorkflowObjectModelSourceFileContent |
Representa o conteúdo de impressão na forma do modelo de objeto XPS baseado em COM. |
PrintWorkflowObjectModelTargetPackage |
Representa os dados de saída de impressão na forma do modelo de objeto XPS baseado em COM. |
PrintWorkflowPdlConverter |
Fornece um método que pode ser usado para converter um documento de impressão de um formato PDL (linguagem de descrição de página) em outro formato PDL. |
PrintWorkflowPdlDataAvailableEventArgs |
Fornece informações para o evento PdlDataAvailable . |
PrintWorkflowPdlModificationRequestedEventArgs |
Fornece informações para o evento PdlModificationRequested . |
PrintWorkflowPdlSourceContent |
Encapsula o conteúdo da PDL (linguagem de descrição da página de origem) para o trabalho atual. |
PrintWorkflowPdlTargetStream |
Representa o fluxo de PDL (linguagem de descrição da página de destino) para a operação de trabalho de impressão atual. |
PrintWorkflowPrinterJob |
Representa um trabalho de impressora no contexto de um aplicativo de fluxo de trabalho de impressão. |
PrintWorkflowSourceContent |
Representa dados de impressão brutos do aplicativo de origem. |
PrintWorkflowSpoolStreamContent |
Representa dados de impressão na forma de um fluxo de dados XPS. |
PrintWorkflowStreamTarget |
Representa um fluxo de dados de saída a ser enviado para a impressora. |
PrintWorkflowSubmittedEventArgs |
Contém informações sobre um evento PrintWorkflowBackgroundSession.Submitted que foi gerado. |
PrintWorkflowSubmittedOperation |
Contém informações sobre uma tarefa de impressão que foi potencialmente modificada por uma sessão de fluxo de trabalho de impressão. |
PrintWorkflowTarget |
Representa o documento de saída a ser enviado ao driver de impressora. |
PrintWorkflowTriggerDetails |
Representa informações contextuais sobre o disparo de uma tarefa em segundo plano de fluxo de trabalho de impressão. |
PrintWorkflowUIActivatedEventArgs |
Contém informações contextuais sobre uma tarefa em primeiro plano de fluxo de trabalho de impressão que foi ativada. |
PrintWorkflowUILauncher |
Fornece operações para mostrar uma interface do usuário para coletar a entrada do usuário de que o aplicativo de fluxo de trabalho de impressão precisa para concluir a conversão no formato de linguagem de descrição da página (PDL) indicado pela impressora. |
PrintWorkflowVirtualPrinterDataAvailableEventArgs |
Esse namespace fornece a funcionalidade para escrever um aplicativo de fluxo de trabalho de impressão. Os aplicativos de fluxo de trabalho de impressão são registrados para aplicativos de origem compatíveis com impressão. Eles são iniciados em segundo plano depois que o aplicativo de origem é eleito para imprimir algo, mas antes que os dados de impressão sejam enviados para a impressora. Os aplicativos de fluxo de trabalho podem alterar o tíquete de impressão (configurações do dispositivo de impressora) e o conteúdo real a ser impresso e, opcionalmente, podem expor essa funcionalidade ao usuário iniciando um aplicativo em primeiro plano no meio do processo. Isso permite um maior grau de personalização da experiência de impressão. |
PrintWorkflowVirtualPrinterSession |
Esse namespace fornece a funcionalidade para escrever um aplicativo de fluxo de trabalho de impressão. Os aplicativos de fluxo de trabalho de impressão são registrados para aplicativos de origem compatíveis com impressão. Eles são iniciados em segundo plano depois que o aplicativo de origem é eleito para imprimir algo, mas antes que os dados de impressão sejam enviados para a impressora. Os aplicativos de fluxo de trabalho podem alterar o tíquete de impressão (configurações do dispositivo de impressora) e o conteúdo real a ser impresso e, opcionalmente, podem expor essa funcionalidade ao usuário iniciando um aplicativo em primeiro plano no meio do processo. Isso permite um maior grau de personalização da experiência de impressão. |
PrintWorkflowVirtualPrinterTriggerDetails |
Esse namespace fornece a funcionalidade para escrever um aplicativo de fluxo de trabalho de impressão. Os aplicativos de fluxo de trabalho de impressão são registrados para aplicativos de origem compatíveis com impressão. Eles são iniciados em segundo plano depois que o aplicativo de origem é eleito para imprimir algo, mas antes que os dados de impressão sejam enviados para a impressora. Os aplicativos de fluxo de trabalho podem alterar o tíquete de impressão (configurações do dispositivo de impressora) e o conteúdo real a ser impresso e, opcionalmente, podem expor essa funcionalidade ao usuário iniciando um aplicativo em primeiro plano no meio do processo. Isso permite um maior grau de personalização da experiência de impressão. |
PrintWorkflowVirtualPrinterUIEventArgs |
Esse namespace fornece a funcionalidade para escrever um aplicativo de fluxo de trabalho de impressão. Os aplicativos de fluxo de trabalho de impressão são registrados para aplicativos de origem compatíveis com impressão. Eles são iniciados em segundo plano depois que o aplicativo de origem é eleito para imprimir algo, mas antes que os dados de impressão sejam enviados para a impressora. Os aplicativos de fluxo de trabalho podem alterar o tíquete de impressão (configurações do dispositivo de impressora) e o conteúdo real a ser impresso e, opcionalmente, podem expor essa funcionalidade ao usuário iniciando um aplicativo em primeiro plano no meio do processo. Isso permite um maior grau de personalização da experiência de impressão. |
PrintWorkflowXpsDataAvailableEventArgs |
Contém informações sobre um evento PrintWorkflowForegroundSession.XpsDataAvailable que foi gerado. |
Enumerações
PdlConversionHostBasedProcessingOperations |
Especifica quais operações de processamento de conversão PDL são executadas pelo host. |
PrintWorkflowAttributesMergePolicy |
Especifica como os atributos fornecidos pelo Aplicativo de Suporte à Impressora devem ser mesclados com atributos PrintTicket. |
PrintWorkflowJobAbortReason |
Contém valores que indicam por que um fluxo de trabalho de impressão foi cancelado usando o método AbortPrintFlow . |
PrintWorkflowJobIssueKind |
Esse namespace fornece a funcionalidade para escrever um aplicativo de fluxo de trabalho de impressão. Os aplicativos de fluxo de trabalho de impressão são registrados para aplicativos de origem compatíveis com impressão. Eles são iniciados em segundo plano depois que o aplicativo de origem é eleito para imprimir algo, mas antes que os dados de impressão sejam enviados para a impressora. Os aplicativos de fluxo de trabalho podem alterar o tíquete de impressão (configurações do dispositivo de impressora) e o conteúdo real a ser impresso e, opcionalmente, podem expor essa funcionalidade ao usuário iniciando um aplicativo em primeiro plano no meio do processo. Isso permite um maior grau de personalização da experiência de impressão. |
PrintWorkflowPdlConversionType |
Define valores que representam os diferentes tipos de conversores de linguagem de descrição de página (PDL) que podem ser usados com o método GetPdlConverter . |
PrintWorkflowPrinterJobStatus |
Contém valores que descrevem o status do trabalho de impressora de fluxo de trabalho de impressão atual. |
PrintWorkflowSessionStatus |
Contém valores que descrevem o status da sessão de fluxo de trabalho de impressão atual. |
PrintWorkflowSubmittedStatus |
Contém valores que descrevem o status de uma sessão de fluxo de trabalho de impressão. |
PrintWorkflowUICompletionStatus |
Fornece valores para a status de conclusão da interface do usuário do trabalho de fluxo de trabalho de impressão que é mostrada chamando o método LaunchAndCompleteUIAsync. |