WorkflowPrintTicket Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette classe représente un document XML PrintTicket et permet de le modifier facilement. Le document PrintTicket contient des instructions sur la façon dont l’imprimante doit définir ses différentes fonctionnalités pour une tâche d’impression.
public ref class WorkflowPrintTicket sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class WorkflowPrintTicket final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class WorkflowPrintTicket
Public NotInheritable Class WorkflowPrintTicket
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Fall Creators Update (introduit dans 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v5.0)
|
Propriétés
DocumentBindingFeature |
Obtient la configuration de la liaison de document pour ce ticket d’impression. |
DocumentCollateFeature |
Obtient la configuration de classement du document pour ce ticket d’impression. |
DocumentDuplexFeature |
Obtient la configuration d’impression recto verso pour ce ticket d’impression. |
DocumentHolePunchFeature |
Obtient la configuration du perforateur de document pour ce ticket d’impression. |
DocumentInputBinFeature |
Obtient la configuration du bac d’entrée d’impression pour ce ticket d’impression. |
DocumentNUpFeature |
Obtient la configuration d’impression N-up pour ce ticket d’impression. |
DocumentStapleFeature |
Obtient la configuration d’agrafage de document pour ce ticket d’impression. |
JobPasscodeFeature |
Obtient la configuration du code secret du travail pour ce ticket d’impression. |
Name |
Obtient le nom canonique de ce ticket d’impression. |
PageBorderlessFeature |
Obtient la configuration sans bordure de document pour ce ticket d’impression. |
PageMediaSizeFeature |
Obtient la configuration de la taille du média de page pour ce ticket d’impression. |
PageMediaTypeFeature |
Obtient la configuration du type de média de page pour ce ticket d’impression. |
PageOrientationFeature |
Obtient la configuration de l’orientation de page pour ce ticket d’impression. |
PageOutputColorFeature |
Obtient la configuration de la couleur de page pour ce ticket d’impression. |
PageOutputQualityFeature |
Obtient la configuration de la qualité de page pour ce ticket d’impression. |
PageResolutionFeature |
Obtient la configuration de résolution de page pour ce ticket d’impression. |
XmlNamespace |
Obtient l’espace de noms XML pour le ticket d’impression. |
XmlNode |
Obtient le nœud XML du ticket d’impression. |
Méthodes
GetCapabilities() |
Obtient l’objet de fonctionnalités d’impression pour ce ticket d’impression. |
GetFeature(String, String) |
Obtient l’objet de fonctionnalité d’impression spécifié. |
GetParameterInitializer(String, String) |
Obtient l’objet d’initialiseur de paramètre pour un paramètre d’impression spécifié. |
MergeAndValidateTicket(WorkflowPrintTicket) |
Fusionne un ticket d’impression nouvellement configuré dans le ticket d’impression actuel et valide le ticket fusionné, garantissant ainsi qu’il ne demande aucune fonctionnalité d’impression que l’imprimante ne prend pas en charge. |
NotifyXmlChangedAsync() |
Avertit le système d’impression que l’objet DOM XML a changé. |
SetParameterInitializerAsInteger(String, String, Int32) |
Définit l’objet d’initialiseur de paramètre pour un paramètre d’impression spécifié. Cette opération ne peut être effectuée que si un initialiseur pour le paramètre spécifié n’existe pas encore. |
SetParameterInitializerAsString(String, String, String) |
Définit le paramètre d’impression donné sur la valeur de chaîne donnée. Cette opération ne peut être effectuée que si un initialiseur pour le paramètre spécifié n’existe pas encore. |
ValidateAsync() |
Vérifie que le ticket d’impression donné ne demande aucune fonctionnalité d’impression que l’imprimante ne prend pas en charge. |