encabezado printerextension.h
La impresión usa este encabezado. Para más información, consulte:
printerextension.h contiene las siguientes interfaces de programación:
Interfaces
IPrinterBidiSetRequestCallback Describe la firma del objeto de devolución de llamada que recibe la respuesta bidi. |
IPrinterExtensionAsyncOperation Proporciona el contexto asociado a una operación asincrónica. |
IPrinterExtensionContext Representa el contexto para la activación de una aplicación de dispositivo para UWP para impresoras. |
IPrinterExtensionContextCollection Expone una colección de objetos IPrinterExtensionContext. |
IPrinterExtensionEvent La interfaz IPrinterExtensionEvent representa el delegado de eventos implementado por las extensiones de impresora de escritorio para la activación. |
IPrinterExtensionEventArgs Representa el contexto para la activación de la extensión de impresora de escritorio. |
IPrinterExtensionManager La interfaz IPrinterExtensionManager se recupera mediante CoCreating the PrinterExtensionManager class. |
IPrinterExtensionRequest Completa el evento de extensión especificado con una cancelación o un éxito. |
IPrinterPropertyBag Proporciona métodos get y set fuertemente tipados. |
IPrinterQueue Representa una sola cola de impresoras. |
IPrinterQueue2 Obtenga información sobre cómo IPrinterQueue2 representa una sola cola de impresoras. |
IPrinterQueueEvent Proporciona el delegado de eventos para los eventos de cola de impresoras. |
IPrinterQueueView Proporciona una manera de cambiar el intervalo de trabajos de impresión que se están supervisando. |
IPrinterQueueViewEvent Proporciona la firma del controlador de eventos. |
IPrinterScriptablePropertyBag La interfaz IPrinterScriptablePropertyBag es la interfaz de contenedor de propiedades que se pasa a los clientes de script. |
IPrinterScriptablePropertyBag2 Define la interfaz IPrinterScriptablePropertyBag2. |
IPrinterScriptableSequentialStream La interfaz IPrinterScriptableSequentialStream es una interfaz similar a ISequentialStream que funciona en JavaScript. En lugar de leer y escribir matrices de bytes, lee y escribe matrices de JavaScript de bytes, que son valores entre 0 y 255. |
IPrinterScriptableStream La interfaz IPrinterScriptableStream se basa en IPrinterScriptableSequentialStream y agrega semántica similar a IStream. |
IPrinterScriptContext Se pasa a todas las restricciones de terceros funciones de JavaScript y proporciona acceso a los objetos pertinentes. |
IPrintJob Contiene propiedades que representan un trabajo de impresión. |
IPrintJobCollection Esta interfaz proporciona una enumeración de los trabajos de la cola de impresión. |
IPrintSchemaAsyncOperation Representa un contexto de operación asincrónico para las operaciones de validación, combinación o confirmación. |
IPrintSchemaAsyncOperationEvent Expone un delegado de eventos de validación, combinación o finalización de confirmación. |
IPrintSchemaCapabilities Proporciona el método principal para acceder a PrintCapabilities. |
IPrintSchemaCapabilities2 La interfaz IPrintSchemaCapabilities2 representa una extensión del objeto IPrintSchemaCapabilities, que proporciona métodos contenedores sobre un documento de funcionalidades de impresión. |
IPrintSchemaDisplayableElement Proporciona la cadena que se puede mostrar para un elemento PrintCapabilites PrintSchema. |
IPrintSchemaElement Proporciona acceso al nodo XML subyacente y a la información del atributo name para un elemento Print Schema. |
IPrintSchemaFeature Expone un elemento Print Schema Feature. |
IPrintSchemaNUpOption Expone un elemento Print Schema NUp Option. |
IPrintSchemaOption Expone un objeto Print Schema Option. |
IPrintSchemaOptionCollection Expone una colección de objetos IPrintSchemaOption. |
IPrintSchemaPageImageableSize Expone la propiedad PageImageableSize de PrintCapabilities. Las propiedades de esta interfaz se asignan directamente a las de la propiedad PageImageableSize de PrintCapabilities. |
IPrintSchemaPageMediaSizeOption Expone un elemento Print Schema PageMediaSize Option. |
IPrintSchemaParameterDefinition La interfaz IPrintSchemaParameterDefinition representa una definición de parámetro, tal como se define en la Especificación del esquema de impresión. |
IPrintSchemaParameterInitializer La interfaz IPrintSchemaParameterInitializer representa un valor de inicialización de parámetros, tal como se define en la especificación del esquema de impresión. |
IPrintSchemaTicket Proporciona el método principal para acceder a un PrintTicket y validarlo. |
IPrintSchemaTicket2 La interfaz IPrintSchemaTicket2 es una extensión de la interfaz IPrintSchemaTicket, que proporciona métodos de contenedor a través de un documento de vale de impresión. |
Enumeraciones
PrintJobStatus Esta enumeración es una asignación uno a uno a las marcas de cola proporcionadas en las estructuras de JOB_INFO_X. |
PrintSchemaConstrainedSetting La enumeración PrintSchemaConstrainedSetting especifica si la opción está disponible en función de la configuración del dispositivo actual. El atributo restringido solo aparece en un documento PrintCapabilities. |
PrintSchemaParameterDataType La enumeración PrintSchemaParameterDataType identifica los tipos de datos permitidos para el parámetro Print Schema. |
PrintSchemaSelectionType La enumeración PrintSchemaSelectionType identifica cómo se deben seleccionar las opciones de una característica. Esta propiedad solo aparece en un documento PrintCapabilities. |