Jaa


PrintWorkflowVirtualPrinterUIEventArgs Class

Definition

public ref class PrintWorkflowVirtualPrinterUIEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 1245184)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PrintWorkflowVirtualPrinterUIEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 1245184)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PrintWorkflowVirtualPrinterUIEventArgs
Public NotInheritable Class PrintWorkflowVirtualPrinterUIEventArgs
Inheritance
Object Platform::Object IInspectable PrintWorkflowVirtualPrinterUIEventArgs
Attributes

Windows requirements

Device family
Windows 11, version 24H2 (introduced in 10.0.26100.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v19.0)

Properties

Configuration

Gets a PrintWorkflowConfiguration object that contains information about the current virtual print job and session in the print support UI context.

Printer

Gets an IppPrintDevice object representing the IPP printer associated with the virtual printer session in the print support UI context.

SourceContent

Gets the source page description language (PDL) content for the current virtual printer job in the print support UI context.

Methods

GetDeferral()

Informs the system that the resource response task might continue to perform work after the PrintWorkflowJobUISession.VirtualPrinterUIDataAvailable handler returns.

GetJobPrintTicket()

Gets the XML PrintTicket document for the current virtual print job in the print support UI context. The PrintTicket document contains instructions on how the printer should set its various features for a printing task.

Applies to