PrintWorkflowJobUISession Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a session of the print support workflow UI.
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
- Inheritance
- Attributes
Windows requirements
Device family |
Windows 11 (introduced in 10.0.22000.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v14.0)
|
Remarks
To create a print support workflow UI extension, your app must declare a uap4:Extension element with the category windows.printSupportJobUI in its package manifest. When the app is activated, the OnActivated
method receives a PrintWorkflowJobActivatedEventArgs object that provides access to information about the print support workflow UI session. The Session property of that object returns a PrintWorkflowJobUISession object.
For more information, see Print support app design guide.
Properties
Status |
Gets the status of the current print support workflow UI session. |
Methods
Start() |
Starts the print workflow job UI service so it can begin raising events. |
Events
JobNotification |
Raised when a user clicks a job notification toast. |
PdlDataAvailable |
Raised when the background process invokes the print support workflow UI when modifying page description language (PDL) data. |
VirtualPrinterUIDataAvailable |