Partager via


Interface IPrintSchemaFeature (printerextension.h)

Expose un élément De fonctionnalité de schéma d’impression.

Héritage

L’interface IPrintSchemaFeature hérite de IPrintSchemaDisplayableElement.

Méthodes

L’interface IPrintSchemaFeature a ces méthodes.

 
IPrintSchemaFeature ::get_DisplayUI

Obtient le paramètre qui indique si l’interface utilisateur d’impression doit être affichée ou non.
IPrintSchemaFeature ::get_SelectedOption

Obtient un IPrintSchemaOption représentant l’option sélectionnée.
IPrintSchemaFeature ::get_SelectionType

Obtient le type de sélection de la fonctionnalité.
IPrintSchemaFeature ::GetOption

Obtient l’option portant le nom donné.
IPrintSchemaFeature ::p ut_SelectedOption

Remplace l’option sélectionnée de l’élément Print Schema Feature par l’élément IPrintSchemaOption spécifié.

Remarques

Vous devez vous assurer que chaque fonctionnalité ou option d’un document XML PrintTicket ou PrintCapabilities a un attribut name spécifié. Cet attribut est utilisé pour générer les objets IPrintSchemaOption et IPrintSchemaFeature . Si l’attribut name est omis, la fonctionnalité ou l’option ne s’affiche pas dans le modèle objet, ni dans l’expérience des préférences d’impression fournies par Microsoft.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
Serveur minimal pris en charge Windows Server 2012
Plateforme cible Windows
En-tête printerextension.h (include Printerextension.h)

Voir aussi

IPrintSchemaCapabilities ::GetFeature

IPrintSchemaDisplayableElement

IPrintSchemaTicket ::GetFeature

IPrintSchemaTicket ::GetFeatureByKeyName