POS for .NET FAQ(POS for .NET v1.14 SDK 文档)

Microsoft Corporation

目录

安装

  • 如何在我的设备上安装 POS for .NET 1.14?
  • 如何使用我的产品安装 POS for .NET?
  • POS for .NET 1.14 支持哪些平台?

设备类型

  • POS for .NET 支持哪些设备类型或类别?
  • POS for .NET 支持哪些 OPOS 设备类型或类别?
  • POS for .NET 包括哪些设备模拟器?

服务对象

  • 如何编写 .NET 服务对象? 如何开始?
  • 对于特定设备,在哪里可以找到我需要的服务对象?

安装

如何在我的设备上安装 POS for .NET 1.14?

通过双击 POSforDotNet-1.14.msi 安装程序并按照安装程序向导操作,可以在设备上安装 Microsoft Point of Service for .NET (POS for .NET) v1.14。

如何使用我的产品安装 POS for .NET?

通过使用以下命令,可以从自己的产品安装程序中以无提示方式运行 POS for .NET v1.14 安装程序:

仅安装 POS for .NET 1.14 运行时

  • 将以下命令添加到产品安装程序:

    msiexec /i POSforDotNet-1.14.msi /passive

安装完整的 POS for .NET 1.14(包括 SDK)

  1. 将以下命令添加到产品安装程序:

    msiexec /i POSforDotNet-1.14.msi INSTALLLEVEL=1000 /passive

POS for .NET 1.14 支持哪些平台?

POS for .NET v1.14 可以安装在以下平台上:

  • Windows 11
  • Windows 11 IoT 企业版
  • Windows 10
  • Windows 10 IoT 企业版
  • Windows 10 IoT 企业版 LTSC 2021
  • Windows 10 IoT 企业版 LTSC 2019

设备类型

POS for .NET 支持哪些设备类型或类别?

POS for .NET v1.14 支持统一服务点 (UnifiedPOS) v1.14 国际标准中定义的所有 Point of Service (POS) 外围设备类别。 因此,POS for .NET 支持以下设备类别:

  • 传送带
  • 纸钞机
  • 提款机
  • 生物识别
  • 凹凸条
  • 兑换机
  • 收银机
  • 支票扫描仪
  • 硬币存款机
  • 硬币分币机
  • 信用授权终端 (CAT)
  • 电子杂志
  • 电子价值读取器/编写器
  • 会计打印机
  • 硬总计
  • 图像扫描仪
  • 物品分配器
  • 键锁
  • 行显示
  • 磁墨水字符识别读取器 (MICR)
  • 磁条阅读器 (MSR)
  • 运动传感器
  • PIN 小键盘
  • 点卡读取器/写入器
  • POS 键盘
  • POS 电源
  • POS 打印机
  • 射频标识 (RFID) 扫描仪
  • 远程订单显示
  • 缩放
  • 扫描仪(条形码读取器)
  • 签名捕获
  • 智能卡读取器/写入器
  • 音调指示器

POS for .NET 支持哪些 OPOS 设备类型或类别?

POS for .NET 完全支持以前为以下设备类别创建的任何 OLE for Retail POS (OPOS) 服务对象:

  • 条形码扫描器
  • 凹凸条
  • 兑换机
  • 收银机
  • 支票扫描仪
  • 硬币分币机
  • 信用授权终端 (CAT)
  • 会计打印机
  • 硬总计
  • 键锁
  • 行显示
  • 磁墨水字符识别读取器 (MICR)
  • 磁条阅读器 (MSR)
  • 运动传感器
  • PIN 小键盘
  • 点卡读取器/写入器
  • POS 键盘
  • POS 电源
  • POS 打印机
  • 远程订单显示
  • 缩放
  • 签名捕获
  • 智能卡读取器/写入器
  • 音调指示器

POS for .NET 包括哪些设备模拟器?

安装 POS for .NET 软件开发工具包 (SDK) 时,其中包含多个设备模拟器。 在没有物理设备可用时,模拟器提供了一种模拟设备的简单方法。 模拟器在开发早期阶段、在原型制作期间以及对部署前的测试配置非常有用。 POS for .NET 包括以下设备类别的模拟器:

  • 条形码扫描器
  • 收银机
  • 支票扫描仪
  • 键锁
  • 行显示
  • 磁条阅读器 (MSR)
  • PIN 小键盘
  • POS 键盘
  • POS 打印机

服务对象

如何编写 .NET 服务对象? 如何开始?

这取决于要支持的设备类型:

  • 对于某些设备,我们提供实现大多数特定于 UnifiedPOS 的功能的基类;因此,可以仅关注服务对象与设备之间的通信。
  • 对于其他设备类别,可以利用我们的基类实现大部分功能,但自行实现特定于 UnifiedPOS 的功能的某些方面。
  • 最后,可以选择自己完成所有操作。 在这种情况下,基于提供的接口实现整个类。 为了帮助你入门,POS for .NET SDK 包含示例服务对象的文档和代码。

对于特定设备,在哪里可以找到我需要的服务对象?

应联系设备制造商或供应商,了解他们是否为受支持的旧设备之一提供 .NET 服务对象或旧版 OPOS 服务对象。 任何人都可以开发 .NET 服务对象,并且无需向 Microsoft 注册服务对象。 因此,我们没有一个可用于标识哪些设备与 POS for .NET 或 OPOS 兼容的列表。