PrintWorkflowPrinterJob Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un processo della stampante nel contesto di un'app del flusso di lavoro di stampa.
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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 11 (è stato introdotto in 10.0.22000.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v14.0)
|
Commenti
Per altre informazioni, vedere Guida alla progettazione dell'app di supporto stampa.
Proprietà
JobId |
Ottiene l'ID del processo di stampa corrente, come specificato dalla stampante. |
Printer |
Ottiene il dispositivo stampante IPP (Internet Printing Protocol) per il processo di stampante corrente. |
Metodi
ConvertPrintTicketToJobAttributes(WorkflowPrintTicket, String) |
Rappresenta un processo della stampante nel contesto di un'app del flusso di lavoro di stampa. |
GetJobAttributes(IIterable<String>) |
Ottiene gli attributi per il processo di stampante corrente come mappa del nome dell'attributo IPP (Internet Printing Protocol) e coppie di valori. |
GetJobAttributesAsBuffer(IIterable<String>) |
Ottiene gli attributi per il processo di stampante corrente come specificato da un buffer che contiene un gruppo di attributi della stampante da una risposta IPP (Serialized Internet Printing Protocol). |
GetJobPrintTicket() |
Ottiene il documento XML PrintTicket per il processo di stampa corrente. Il documento PrintTicket contiene istruzioni su come la stampante deve impostare le varie funzionalità per un'attività di stampa. |
GetJobStatus() |
Ottiene lo stato del processo della stampante corrente. |
SetJobAttributes(IIterable<KeyValuePair<String,IppAttributeValue>>) |
Imposta gli attributi per il processo di stampante corrente, come specificato dalla mappa specificata del nome dell'attributo IPP (Internet Printing Protocol) e delle coppie di valori. |
SetJobAttributesFromBuffer(IBuffer) |
Imposta gli attributi per il processo corrente della stampante come specificato dal buffer specificato che contiene un gruppo di attributi di processo IPP (Serialized Internet Printing Protocol). |