Partager via


WorkflowPrintTicket Classe

Définition

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
Object Platform::Object IInspectable WorkflowPrintTicket
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.

S’applique à

Voir aussi