en-tête printerextension.h
Cet en-tête est utilisé par impression. Pour plus d'informations, consultez les pages suivantes :
printerextension.h contient les interfaces de programmation suivantes :
Interfaces
IPrinterBidiSetRequestCallback Décrit la signature de l’objet de rappel qui reçoit la réponse Bidi. |
IPrinterExtensionAsyncOperation Fournit le contexte associé à une opération asynchrone. |
IPrinterExtensionContext Représente le contexte de l’activation d’une application d’appareil UWP pour les imprimantes. |
IPrinterExtensionContextCollection Expose une collection d’objets IPrinterExtensionContext. |
IPrinterExtensionEvent L’interface IPrinterExtensionEvent représente le délégué d’événement implémenté par les extensions d’imprimante de bureau pour l’activation. |
IPrinterExtensionEventArgs Représente le contexte de l’activation de l’extension d’imprimante de bureau. |
IPrinterExtensionManager L’interface IPrinterExtensionManager est récupérée en cocréant la classe PrinterExtensionManager. |
IPrinterExtensionRequest Termine l’événement d’extension donné avec une annulation ou une réussite. |
IPrinterPropertyBag Fournit des méthodes get et set fortement typées. |
IPrinterQueue Représente une file d’attente d’imprimante unique. |
IPrinterQueue2 Découvrez comment IPrinterQueue2 représente une file d’attente d’imprimante unique. |
IPrinterQueueEvent Fournit le délégué d’événement pour les événements de file d’attente d’imprimante. |
IPrinterQueueView Permet de modifier la plage des travaux d’impression surveillés. |
IPrinterQueueViewEvent Fournit la signature du gestionnaire d’événements. |
IPrinterScriptablePropertyBag L’interface IPrinterScriptablePropertyBag est l’interface du conteneur de propriétés passée aux clients de script. |
IPrinterScriptablePropertyBag2 Définit l’interface IPrinterScriptablePropertyBag2. |
IPrinterScriptableSequentialStream L’interface IPrinterScriptableSequentialStream est une interface de type ISequentialStream qui fonctionne en JavaScript. Au lieu de lire et d’écrire des tableaux d’octets, il lit et écrit des tableaux JavaScript d’octets, qui sont des valeurs comprises entre 0 et 255. |
IPrinterScriptableStream L’interface IPrinterScriptableStream s’appuie sur IPrinterScriptableSequentialStream et ajoute une sémantique de type IStream. |
IPrinterScriptContext Passé à toutes les fonctions JavaScript de contraintes tierces et fournit l’accès aux objets pertinents. |
IPrintJob Contient des propriétés qui représentent un travail d’impression. |
IPrintJobCollection Cette interface fournit une énumération des travaux dans la file d’attente d’impression. |
IPrintSchemaAsyncOperation Représente un contexte d’opération asynchrone pour les opérations de validation, de fusion ou de validation. |
IPrintSchemaAsyncOperationEvent Expose un délégué d’événement de validation, de fusion ou d’achèvement de validation. |
IPrintSchemaCapabilities Fournit la méthode principale pour accéder à PrintCapabilities. |
IPrintSchemaCapabilities2 L’interface IPrintSchemaCapabilities2 représente une extension de l’objet IPrintSchemaCapabilities, qui fournit des méthodes wrapper sur un document de capacités d’impression. |
IPrintSchemaDisplayableElement Fournit la chaîne pouvant être affichée pour un élément PrintCapabilites PrintSchema. |
IPrintSchemaElement Fournit l’accès aux informations d’attribut de nom et de nœud XML sous-jacents pour un élément Print Schema. |
IPrintSchemaFeature Expose un élément Print Schema Feature. |
IPrintSchemaNUpOption Expose un élément Print Schema NUp Option. |
IPrintSchemaOption Expose un objet Print Schema Option. |
IPrintSchemaOptionCollection Expose une collection d’objets IPrintSchemaOption. |
IPrintSchemaPageImageableSize Expose la propriété PageImageableSize de PrintCapabilities. Les propriétés de cette interface correspondent directement à celles de la propriété PageImageableSize de PrintCapabilities. |
IPrintSchemaPageMediaSizeOption Expose un élément Print Schema PageMediaSize Option. |
IPrintSchemaParameterDefinition L’interface IPrintSchemaParameterDefinition représente une définition de paramètre, telle que définie dans la spécification du schéma d’impression. |
IPrintSchemaParameterInitializer L’interface IPrintSchemaParameterInitializer représente une valeur d’initialisation de paramètre, telle que définie dans la spécification de schéma d’impression. |
IPrintSchemaTicket Fournit la méthode primaire pour accéder et valider un PrintTicket. |
IPrintSchemaTicket2 L’interface IPrintSchemaTicket2 est une extension de l’interface IPrintSchemaTicket, qui fournit des méthodes de wrapper sur un document de ticket d’impression. |
Énumérations
PrintJobStatus Cette énumération est un mappage un-à-un aux indicateurs de spouleur fournis dans les structures JOB_INFO_X. |
PrintSchemaConstrainedSetting L’énumération PrintSchemaConstrainedSetting spécifie si l’option est disponible en fonction de la configuration actuelle de l’appareil. L’attribut contraint apparaît uniquement dans un document PrintCapabilities. |
PrintSchemaParameterDataType L’énumération PrintSchemaParameterDataType identifie les types de données autorisés pour le paramètre Print Schema. |
PrintSchemaSelectionType L’énumération PrintSchemaSelectionType identifie la façon dont les options d’une fonctionnalité doivent être sélectionnées. Cette propriété apparaît uniquement dans un document PrintCapabilities. |