Document PrintCapabilities comme un instantané des propriétés

Cette rubrique n’est pas à jour. Pour obtenir les informations les plus récentes, consultez la spécification du schéma d’impression.

L’appareil décrit par le PrintCapabilities peut avoir des propriétés qui dépendent de l’État ou de la configuration de l’appareil. Alors que PrintCapabilities représente l’espace de configuration complet d’un appareil, le fournisseur PrintCapabilities produit une instance dépendante de la configuration du PrintCapabilities, appelée document PrintCapabilities. Ce document PrintCapabilities dépendant de la configuration évite la charge du schéma PrintCapabilities avec la complexité de la représentation des données à valeurs multiples. Plus important encore, pour soulager un consommateur du document PrintCapabilities du point de vue de l’extraction de la valeur appropriée d’une représentation de données à valeurs multiples, toutes les instances Property et ScoredProperty d’un document PrintCapabilities doivent être à valeur unique. En d’autres termes, chaque propriété et instance ScoredProperty dans un document PrintCapabilities doit avoir une valeur fixe, relative à la configuration d’entrée. Chaque document PrintCapabilities peut être considéré comme un instantané des propriétés de l’appareil lorsque ce dernier est dans un état particulier. Par conséquent, avant de pouvoir construire un document PrintCapabilities, vous devez fournir la configuration à utiliser.

Spécification du schéma d’impression