PrintWorkflowPrinterJob 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表列印工作流程應用程式內容中的印表機作業。
public ref class PrintWorkflowPrinterJob sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PrintWorkflowPrinterJob final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PrintWorkflowPrinterJob
Public NotInheritable Class PrintWorkflowPrinterJob
- 繼承
- 屬性
Windows 需求
裝置系列 |
Windows 11 (已於 10.0.22000.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v14.0 引進)
|
備註
如需詳細資訊,請參閱 列印支援應用程式設計指南。
屬性
JobId |
取得印表機所提供的目前列印工作識別碼。 |
Printer |
取得目前印表機作業的網際網路列印通訊協定 (IPP) 印表機裝置。 |
方法
ConvertPrintTicketToJobAttributes(WorkflowPrintTicket, String) |
代表列印工作流程應用程式內容中的印表機作業。 |
GetJobAttributes(IIterable<String>) |
取得目前印表機作業的屬性,做為網際網路列印通訊協定對應 (IPP) 屬性名稱和值組。 |
GetJobAttributesAsBuffer(IIterable<String>) |
取得目前印表機作業的屬性,此緩衝區包含序列化網際網路列印通訊協定 (IPP) 回應的印表機屬性群組。 |
GetJobPrintTicket() |
取得目前列印工作的 XML PrintTicket 檔。 PrintTicket 檔包含印表機如何設定列印工作各種功能的指示。 |
GetJobStatus() |
取得目前印表機作業的狀態。 |
SetJobAttributes(IIterable<KeyValuePair<String,IppAttributeValue>>) |
設定目前印表機作業的屬性,如網際網路列印通訊協定指定的對應所指定, (IPP) 屬性名稱和值組。 |
SetJobAttributesFromBuffer(IBuffer) |
設定目前印表機作業的屬性,如指定的緩衝區所指定,其中包含序列化網際網路列印通訊協定 (IPP) 作業屬性群組。 |