Partager via


Interface IPrintSchemaCapabilities (printerextension.h)

Fournit la méthode principale pour accéder à PrintCapabilities.

Héritage

L’interface IPrintSchemaCapabilities hérite de IPrintSchemaElement.

Méthode

L’interface IPrintSchemaCapabilities possède ces méthodes.

 
IPrintSchemaCapabilities ::get_JobCopiesAllDocumentsMaxValue

Obtient la valeur maximale JobCopiesAllDocuments.
IPrintSchemaCapabilities ::get_JobCopiesAllDocumentsMinValue

Obtient la valeur minimale du paramètre JobCopiesAllDocuments.
IPrintSchemaCapabilities ::get_PageImageableSize

Obtient les informations de zone imageables de l’imprimante.
IPrintSchemaCapabilities ::GetFeature

Obtient une fonctionnalité nommée à partir de PrintCapabilities, par nom et URI d’espace de noms complet.
IPrintSchemaCapabilities ::GetFeatureByKeyName

Obtient une fonctionnalité de PrintCapabilities en fonction d’un nom de clé donné.
IPrintSchemaCapabilities ::GetOptions

Obtient toutes les options d’une fonctionnalité.
IPrintSchemaCapabilities ::GetSelectedOptionInPrintTicket

Obtient l’option sélectionnée pour une fonctionnalité dans IPrintSchemaTicket.

Remarques

Pour obtenir un objet IXMLDOMDocument2 pour l’objet PrintCapabilities, vous devez d’abord déréférencer le paramètre ppXmlNode de la propriété XmlNode (à l’aide de *ppXmlNode). Cela récupère un pointeur vers une interface de type IUnknown.

Utilisez ce pointeur pour appeler la méthode QueryInterface de l’objet PrintCapabilities pour accéder à l’objet IXMLDOMDocument2 sous-jacent.

Exigences

Exigence Valeur
client minimum pris en charge Windows 8
serveur minimum pris en charge Windows Server 2012
plateforme cible Windows
d’en-tête printerextension.h

Voir aussi

Développement de pilotes d’impression v4

IPrintSchemaElement

IPrintSchemaElement ::XmlNode

IPrintSchemaTicket

IPrintSchemaTicket_GetCapabilities

de localisation du pilote d’imprimante V4