PointOfService 设备功能
需要 PointOfService 设备功能才能在 Windows.Devices.PointOfService 命名空间中使用 API。
通过声明应用程序包清单中的功能,请求访问 PointOfService API。 大多数功能都可以通过 Microsoft Visual Studio 中的清单设计器声明,也可以手动添加它们。
重要
如果不声明应用程序清单中的 pointOfService 功能,在尝试使用 Windows.Devices.PointOfService 命名空间中的 API 时,你会收到错误 System.UnauthorizedAccessException。
使用清单设计器声明功能
- 在解决方案资源管理器中,展开 UWP 应用程序的项目节点。
- 双击“Package.appxmanifest”文件。
如果清单文件已在 XML 代码视图中打开,Visual Studio 会提示你关闭该文件。 - 单击“功能”选项卡
- 单击功能列表中的“服务点”旁边的复选框以启用服务点设备功能
手动声明功能
- 在解决方案资源管理器中,展开 UWP 应用程序的项目节点。
- 右键单击 Package.appxmanifest 文件,然后选择“查看代码”
- 将 PointOfService DeviceCapability 元素添加到应用程序清单的功能部分。
<Capabilities>
<DeviceCapability Name="pointOfService" />
</Capabilities>