Condividi tramite


Interfaccia IPrintSchemaCapabilities (printerextension.h)

Fornisce il metodo primario per accedere a PrintCapabilities.

Eredità

L'interfaccia IPrintSchemaCapabilities eredita da IPrintSchemaElement.

Metodi

L'interfaccia IPrintSchemaCapabilities dispone di 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 di immagine della stampante.
IPrintSchemaCapabilities::GetFeature

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

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

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

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

Osservazioni

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

Utilizzare questo puntatore per chiamare il metodo QueryInterface dell'oggetto PrintCapabilities per accedere all'oggetto IXMLDOMDocument 2 sottostante.

Fabbisogno

Requisito Valore
client minimo supportato Windows 8
server minimo supportato Windows Server 2012
piattaforma di destinazione Finestre
intestazione printerextension.h

Vedere anche

Sviluppo di driver di stampa v4

IPrintSchemaElement

IPrintSchemaElement::XmlNode

IPrintSchemaTicket

IPrintSchemaTicket_GetCapabilities

di localizzazione dei driver della stampante V4