Compartir a través de


Método DirectIO de clase base (POS para la documentación del SDK de .NET v1.14)

El método DirectIO y el evento DirectIOEvent se usan para proporcionar funcionalidad a la aplicación que, de lo contrario, no es compatible con la especificación estándar de punto de servicio unificado (UnifiedPOS) para un tipo de dispositivo determinado.

Método DirectIO

Si un dispositivo tiene características que no son compatibles con la especificación UnifiedPOS estándar, un objeto de servicio puede implementar un método DirectIO para conceder a la aplicación acceso a esas características.

Un ejemplo podría ser un dispositivo LineDisplay que admita una salida multicolor. Algunos dispositivos de tipo LineDisplay admiten la salida de color, pero un proveedor de hardware independiente (IHV) podría producir este tipo de dispositivo y desear tener las nuevas características disponibles para las aplicaciones.

El uso de este método hará que la aplicación no sea portable, ya que la implementación del método DirectIO es específica del proveedor. Una aplicación que use un método DirectIO en el dispositivo LineDisplay del proveedor A no puede depender del uso de un dispositivo del proveedor B.

DirectIOEvent

Este evento se puede usar para enviar información específica del proveedor directamente a la aplicación. Este evento proporciona un medio para que un servicio UnifiedPOS específico del proveedor proporcione eventos a la aplicación que, de lo contrario, no serán compatibles con el control UnifiedPOS.

El uso de este evento hará que una aplicación no sea compatible con los dispositivos de otros proveedores.

Consulte también

Otros recursos