基底類別 DirectIO 方法 (POS for .NET v1.14 SDK 文件)
「DirectIO 方法」和「DirectIOEvent」事件係用於為特定裝置類型的標準 Unified Point Of Service (UnifiedPOS) 規格不支援的應用程式提供功能。
DirectIO 方法
如果裝置具有標準 UnifiedPOS 規格不支援的功能,服務物件可能會實作「DirectIO」方法,讓應用程式存取這些功能。
舉例來說,「LineDisplay」裝置支援多色彩輸出。 儘管少見,但獨立硬體廠商 (IHV) 仍可能會生產支援色彩輸出的「LineDisplay」類型裝置,並讓應用程式使用新功能。
由於「DirectIO」方法的實作為廠商專用,因此使用此方法會使應用程式不可攜。 在廠商 A 的「LineDisplay」裝置上使用「DirectIO」方法的應用程式,若使用廠商 B 的裝置則不適用。
DirectIOEvent
這種事件可用來將廠商專屬的資訊直接傳送給應用程式。 此類事件為廠商專屬 UnifiedPOS 服務提供管道,藉此將事件提供給 UnifiedPOS 控制項不支援的應用程式。
使用此事件會使應用程式與其他廠商的裝置不相容。