次の方法で共有


基底クラス DirectIO メソッド (POS for .NET v1.14 SDK ドキュメント)

DirectIO メソッドと DirectIOEvent イベントは、特定のデバイス種類に対して標準の Unified Point Of Service (UnifiedPOS) 仕様でサポートされていない機能をアプリケーションに提供するために使用されます。

DirectIO メソッド

標準の UnifiedPOS 仕様でサポートされていない機能がデバイスにある場合、サービス オブジェクトは DirectIO メソッドを実装し、アプリケーションにこれらの機能へのアクセス権を付与できます。

たとえば、多色出力をサポートする LineDisplay デバイスが考えられます。 色出力をサポートする LineDisplay 型デバイスはほとんどありませんが、独立系ハードウェア ベンダー (IHV) がこのようなデバイスを生成し、アプリケーションに新しい機能を提供したいと考えているかもしれません。

DirectIO メソッドの実装はベンダー固有であるため、このメソッドを使用するとアプリケーションは移植性がなくなります。 ベンダー A の LineDisplay デバイスで DirectIO メソッドを使用するアプリケーションは、ベンダー B のデバイスの使用に依存できません。

DirectIOEvent

このイベントは、ベンダー固有の情報をアプリケーションに直接送信するために使用できます。 このイベントは、ベンダー固有の UnifiedPOS サービスが、UnifiedPOS コントロールでサポートされていないイベントをアプリケーションに提供するための手段を提供します。

このイベントを使用すると、アプリケーションは他のベンダーのデバイスと互換性がなくなります。

参照

その他の参照情報