Compartir a través de


Interfaz IPrintSchemaCapabilities (printerextension.h)

Proporciona el método principal para acceder a PrintCapabilities.

Herencia

La interfaz IPrintSchemaCapabilities hereda de IPrintSchemaElement.

Métodos

La interfaz IPrintSchemaCapabilities tiene estos métodos.

 
IPrintSchemaCapabilities::get_JobCopiesAllDocumentsMaxValue

Obtiene el valor máximo JobCopiesAllDocuments.
IPrintSchemaCapabilities::get_JobCopiesAllDocumentsMinValue

Obtiene el valor mínimo del parámetro JobCopiesAllDocuments.
IPrintSchemaCapabilities::get_PageImageableSize

Obtiene la información del área que se puede imagen de la impresora.
IPrintSchemaCapabilities::GetFeature

Obtiene una característica con nombre de printCapabilities, por nombre y URI de espacio de nombres completo.
IPrintSchemaCapabilities::GetFeatureByKeyName

Obtiene una característica de PrintCapabilities basada en un nombre de clave determinado.
IPrintSchemaCapabilities::GetOptions

Obtiene todas las opciones de una característica.
IPrintSchemaCapabilities::GetSelectedOptionInPrintTicket

Obtiene la opción seleccionada para una característica en IPrintSchemaTicket.

Comentarios

Para obtener un objeto IXMLDOMDocument2 para el objeto PrintCapabilities, primero debe desreferenciar el parámetro ppXmlNode de la propiedad XmlNode (mediante *ppXmlNode ). Esto recupera un puntero a una interfaz de tipo IUnknown.

Utilice este puntero para llamar al método QueryInterface del objeto PrintCapabilities para tener acceso al objeto IXMLDOMDocument2 subyacente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8
Servidor mínimo compatible Windows Server 2012
Plataforma de destino Windows
Encabezado printerextension.h

Consulte también

Desarrollo de controladores de impresión v4

IPrintSchemaElement

IPrintSchemaElement::XmlNode

IPrintSchemaTicket

IPrintSchemaTicket_GetCapabilities

Localización del controlador de impresora V4