Share via


PrintWorkflowPdlModificationRequestedEventArgs Class

Definition

Provides info for the PdlModificationRequested event.

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

Windows requirements

Device family
Windows 11 (introduced in 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v14.0)

Remarks

For more information, see Print support app design guide.

Properties

Configuration

Gets printer job and session related information for the current page description language (PDL) conversion operation.

PrinterJob

Gets the printer job for the current page description language (PDL) conversion operation.

SourceContent

Gets the source page description language (PDL) content for the current job.

UILauncher

Gets an object that can show a UI for gathering user input that the print workflow app needs to complete the conversion to the page description language (PDL) format indicated by the printer.

Methods

CreateJobOnPrinter(String)

Creates a job on the printer.

CreateJobOnPrinterWithAttributes(IIterable<KeyValuePair<String, IppAttributeValue>>, String, IIterable<KeyValuePair<String,IppAttributeValue>>, PrintWorkflowAttributesMergePolicy, PrintWorkflowAttributesMergePolicy)
CreateJobOnPrinterWithAttributes(IIterable<KeyValuePair<String,IppAttributeValue>>, String)

Creates a job on the printer with initial job attributes from the specified list.

CreateJobOnPrinterWithAttributesBuffer(IBuffer, String, IBuffer, PrintWorkflowAttributesMergePolicy, PrintWorkflowAttributesMergePolicy)
CreateJobOnPrinterWithAttributesBuffer(IBuffer, String)

Creates a job on the printer with initial job attributes from the specified buffer.

GetDeferral()

Requests that the page description language (PDL) conversion operation be delayed and gets a deferral object that will be invoked upon completion of the deferred action.

GetPdlConverter(PrintWorkflowPdlConversionType)

Gets the page description language (PDL) converter for the specified conversion type.

Applies to

See also