Partager via


Méthode DirectIO de la classe de base (documentation du SDK POS pour .NET v1.14)

La méthode DirectIO et l’événement DirectIOEvent sont utilisés pour fournir des fonctionnalités à l’application qui ne sont pas prises en charge par la spécification Unified Point Of Service (UnifiedPOS) standard pour un type d’appareil particulier.

Méthode DirectIO

Si un appareil a des fonctionnalités qui ne sont pas prises en charge par la spécification UnifiedPOS standard, un objet de service peut implémenter une méthode DirectIO pour donner à l’application l’accès à ces fonctionnalités.

Il peut s’agir par exemple d’un appareil LineDisplay prenant en charge la sortie multicolore. Peu d’appareils de type LineDisplay (voire aucun) prennent en charge la sortie couleur, mais un fournisseur de matériel indépendant (IHV) peut produire un tel appareil et vouloir disposer des nouvelles fonctionnalités disponibles pour les applications.

L’utilisation de cette méthode rendra l’application non portable, car l’implémentation de la méthode DirectIO est propre au fournisseur. Une application qui utilise une méthode DirectIO sur l’appareil LineDisplay du fournisseur A ne peut pas dépendre de l’utilisation de l’appareil d’un fournisseur B.

DirectIOEvent

Cet événement peut être utilisé pour envoyer des informations spécifiques d’un fournisseur directement à l’application. Cet événement permet à un service UnifiedPOS spécifique d’un fournisseur de fournir à l’application des événements qui ne sont pas pris en charge par le contrôle UnifiedPOS.

L’utilisation de cet événement rend une application incompatible avec les appareils d’autres fournisseurs.

Voir aussi

Autres ressources