Condividi tramite


Interfaccia IPrintSchemaCapabilities (printerextension.h)

Fornisce il metodo primario per accedere a PrintCapabilities.

Ereditarietà

L'interfaccia IPrintSchemaCapabilities eredita da IPrintSchemaElement.

Metodi

L'interfaccia IPrintSchemaCapabilities include questi metodi.

 
IPrintSchemaCapabilities::get_JobCopiesAllDocumentsMaxValue

Ottiene il valore massimo jobCopiesAllDocuments.
IPrintSchemaCapabilities::get_JobCopiesAllDocumentsMinValue

Ottiene il valore minimo del parametro JobCopiesAllDocuments.
IPrintSchemaCapabilities::get_PageImageableSize

Ottiene le informazioni sull'area immaginebile della stampante.
IPrintSchemaCapabilities::GetFeature

Ottiene una funzionalità denominata dall'URI dello spazio dei nomi PrintCapabilities, in base al nome e all'URI dello spazio dei nomi completo.
IPrintSchemaCapabilities::GetFeatureByKeyName

Ottiene una funzionalità da PrintCapabilities in base a un nome di chiave specificato.
IPrintSchemaCapabilities::GetOptions

Ottiene tutte le opzioni di una funzionalità.
IPrintSchemaCapabilities::GetSelectedOptionInPrintTicket

Ottiene l'opzione selezionata per una funzionalità in IPrintSchemaTicket.

Commenti

Per ottenere un oggetto IXMLDOMDocument2 per l'oggetto PrintCapabilities, è prima necessario dereferenziare il parametro ppXmlNode della proprietà XmlNode (usando *ppXmlNode). In questo modo viene recuperato un puntatore a un'interfaccia di tipo IUnknown.

Usare questo puntatore per chiamare il metodo QueryInterface dell'oggetto PrintCapabilities per accedere all'oggetto IXMLDOMDocument2 sottostante.

Requisiti

Requisito Valore
Client minimo supportato Windows 8
Server minimo supportato Windows Server 2012
Piattaforma di destinazione Windows
Intestazione printerextension.h

Vedi anche

Sviluppo di driver di stampa v4

IPrintSchemaElement

IPrintSchemaElement::XmlNode

IPrintSchemaTicket

IPrintSchemaTicket_GetCapabilities

Localizzazione driver stampante V4