Windows.Devices.PointOfService 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使应用程序开发人员能够访问服务点(POS)外围设备。 该命名空间提供一个供应商中立的接口,用于从 UWP 应用访问来自各种制造商的 POS 设备。
另请参阅 UnifiedPOS 体系结构规范。
| 重要类 | 描述 |
|---|---|
| BarcodeScanner | 使应用程序开发人员能够访问条形码扫描仪,以根据硬件的支持从各种条形码符号(如 QR 和 QR 码)检索解码的数据。 |
| CashDrawer | 使应用程序开发人员能够与收银机进行交互。 |
| LineDisplay | 使应用程序开发人员能够控制面向客户的 2x20 行显示器。 |
| MagneticStripeReader | 使应用程序开发人员能够访问磁条读取器,以便从启用了磁条的卡(如信用卡/借记卡、会员卡、访问卡等)中检索数据。 |
| POSPrinter | 使应用程序开发人员能够使用 Epson ESC/POS 打印机控制语言打印到网络和蓝牙连接的收据打印机。 |
| 常见 API | 描述 |
|---|---|
| UnifiedPosErrorData 类 | 提供错误信息。 |
| UnifiedPosErrorReason 枚举 | 定义指示错误事件原因的常量。 |
| UnifiedPosErrorSeverity 枚举 | 定义指示错误严重性的常量。 |
| UnifiedPosHealthCheckLevel 枚举 | 定义常量,该常量指示可在设备上执行的运行状况检查的类型。 |
| UnifiedPosPowerReportingType 枚举 | 定义指示服务点(POS)设备的电源报告功能的常量。 |
类
| BarcodeScanner |
表示条形码扫描仪设备。 |
||||||||||||||||||||||||
| BarcodeScannerCapabilities |
表示条形码扫描仪功能。 |
||||||||||||||||||||||||
| BarcodeScannerDataReceivedEventArgs |
提供 DataReceived 事件的条形码数据。 |
||||||||||||||||||||||||
| BarcodeScannerErrorOccurredEventArgs |
提供 ErrorOccurred 事件的数据。 |
||||||||||||||||||||||||
| BarcodeScannerImagePreviewReceivedEventArgs |
提供 ImagePreviewReceived 事件中的数据。 |
||||||||||||||||||||||||
| BarcodeScannerReport |
包含条形码扫描仪数据。 |
||||||||||||||||||||||||
| BarcodeScannerStatusUpdatedEventArgs |
提供有关操作状态更改的信息。 |
||||||||||||||||||||||||
| BarcodeSymbologies |
包含条形码符号。 |
||||||||||||||||||||||||
| BarcodeSymbologyAttributes |
条形码扫描仪符号的属性。 |
||||||||||||||||||||||||
| CashDrawer |
零售方案中的现金抽屉设备。 |
||||||||||||||||||||||||
| CashDrawerCapabilities |
表示现金抽屉功能。 |
||||||||||||||||||||||||
| CashDrawerCloseAlarm |
现金抽屉关闭警报。 提供了参数默认值,但用户可以根据需要更新它们。 |
||||||||||||||||||||||||
| CashDrawerClosedEventArgs |
此对象作为参数传递给 DrawerClosed 事件的事件处理程序。 |
||||||||||||||||||||||||
| CashDrawerEventSource |
提供事件源,允许开发人员检测何时打开或关闭现金抽屉。 |
||||||||||||||||||||||||
| CashDrawerOpenedEventArgs |
此对象作为参数传递给 DrawerOpened 事件的事件处理程序。 |
||||||||||||||||||||||||
| CashDrawerStatus |
提供现金抽屉的当前电源和可用性状态。 |
||||||||||||||||||||||||
| CashDrawerStatusUpdatedEventArgs |
此对象作为参数传递给 StatusUpdated 事件的事件处理程序。 |
||||||||||||||||||||||||
| ClaimedBarcodeScanner |
表示声明的条形码扫描仪。 |
||||||||||||||||||||||||
| ClaimedBarcodeScannerClosedEventArgs |
此对象作为参数传递给 ClaimedBarcodeScanner.Closed 事件的事件处理程序。 |
||||||||||||||||||||||||
| ClaimedCashDrawer |
提供对服务点现金抽屉设备上的独占和特权方法、属性和事件的访问权限。 |
||||||||||||||||||||||||
| ClaimedCashDrawerClosedEventArgs |
此对象作为参数传递给 ClaimedCashDrawer.Closed 事件的事件处理程序。 |
||||||||||||||||||||||||
| ClaimedJournalPrinter |
表示已声明使用日记打印机工作站。 |
||||||||||||||||||||||||
| ClaimedLineDisplay |
表示声明的行显示设备。 |
||||||||||||||||||||||||
| ClaimedLineDisplayClosedEventArgs |
此对象作为参数传递给 ClaimedLineDisplay.Closed 事件的事件处理程序。 |
||||||||||||||||||||||||
| ClaimedMagneticStripeReader |
表示声明的磁条读取器。 |
||||||||||||||||||||||||
| ClaimedMagneticStripeReaderClosedEventArgs |
此对象作为参数传递给 ClaimedMagneticStripeReader.Closed 事件的事件处理程序。 |
||||||||||||||||||||||||
| ClaimedPosPrinter |
表示已声明使用的服务点打印机。 |
||||||||||||||||||||||||
| ClaimedPosPrinterClosedEventArgs |
此对象作为参数传递给 ClaimedPosPrinter.Closed 事件的事件处理程序。 |
||||||||||||||||||||||||
| ClaimedReceiptPrinter |
表示已申请使用的收据打印机工作站。 |
||||||||||||||||||||||||
| ClaimedSlipPrinter |
表示已申请使用的滑纸打印机站。 |
||||||||||||||||||||||||
| JournalPrinterCapabilities |
表示服务点打印机的日记站的功能。 |
||||||||||||||||||||||||
| JournalPrintJob |
表示要在日记打印机台上运行的一组打印指令。 |
||||||||||||||||||||||||
| LineDisplay |
表示线条显示设备。 |
||||||||||||||||||||||||
| LineDisplayAttributes |
表示 行显示 设备的属性。 |
||||||||||||||||||||||||
| LineDisplayCapabilities |
表示线条显示功能。 |
||||||||||||||||||||||||
| LineDisplayCursor |
表示线条显示光标。 |
||||||||||||||||||||||||
| LineDisplayCursorAttributes |
表示线条显示光标的属性。 |
||||||||||||||||||||||||
| LineDisplayCustomGlyphs |
表示行显示要使用的一组自定义字形。 |
||||||||||||||||||||||||
| LineDisplayMarquee |
表示一个对象,该对象包含描述并允许在线条显示上控制选线滚动的属性。 |
||||||||||||||||||||||||
| LineDisplayStatisticsCategorySelector |
表示标准统计信息类别选择器。 |
||||||||||||||||||||||||
| LineDisplayStatusUpdatedEventArgs |
为线路显示设备中的电源状态更改提供事件数据。 |
||||||||||||||||||||||||
| LineDisplayStoredBitmap |
表示用于通过 LineDisplayWindow.StoreBitmapAsync 方法存储位图的对象。 |
||||||||||||||||||||||||
| LineDisplayWindow |
表示线条显示窗口。 |
||||||||||||||||||||||||
| MagneticStripeReader |
表示磁条读取器设备。 |
||||||||||||||||||||||||
| MagneticStripeReaderAamvaCardDataReceivedEventArgs |
提供来自 AamvaCardDataReceived 事件的美国机动车管理员协会(AAMVA)卡数据。 |
||||||||||||||||||||||||
| MagneticStripeReaderBankCardDataReceivedEventArgs |
从 BankCardDataReceived 事件提供银行卡数据。 |
||||||||||||||||||||||||
| MagneticStripeReaderCapabilities |
提供磁条读取器的功能信息。 |
||||||||||||||||||||||||
| MagneticStripeReaderCardTypes |
包含最近刷卡的卡片类型。 |
||||||||||||||||||||||||
| MagneticStripeReaderEncryptionAlgorithms |
包含设备支持的加密算法。 |
||||||||||||||||||||||||
| MagneticStripeReaderErrorOccurredEventArgs |
提供 ErrorOccurred 事件的错误信息。 |
||||||||||||||||||||||||
| MagneticStripeReaderReport |
包含最近刷卡中的数据。 |
||||||||||||||||||||||||
| MagneticStripeReaderStatusUpdatedEventArgs |
提供有关操作状态更改的信息。 |
||||||||||||||||||||||||
| MagneticStripeReaderTrackData |
包含在卡片轻扫后获取的轨迹数据。 |
||||||||||||||||||||||||
| MagneticStripeReaderVendorSpecificCardDataReceivedEventArgs |
为最近轻扫的供应商卡片提供数据。 |
||||||||||||||||||||||||
| PaymentDevice |
使应用程序开发人员能够访问服务点(POS)外围设备。 该命名空间提供一个供应商中立的接口,用于从 UWP 应用访问来自各种制造商的 POS 设备。 另请参阅 UnifiedPOS 体系结构规范。
|
||||||||||||||||||||||||
| PaymentDeviceCapabilities |
使应用程序开发人员能够访问服务点(POS)外围设备。 该命名空间提供一个供应商中立的接口,用于从 UWP 应用访问来自各种制造商的 POS 设备。 另请参阅 UnifiedPOS 体系结构规范。
|
||||||||||||||||||||||||
| PaymentDeviceConfiguration |
使应用程序开发人员能够访问服务点(POS)外围设备。 该命名空间提供一个供应商中立的接口,用于从 UWP 应用访问来自各种制造商的 POS 设备。 另请参阅 UnifiedPOS 体系结构规范。
|
||||||||||||||||||||||||
| PaymentDeviceGetConfigurationResult |
使应用程序开发人员能够访问服务点(POS)外围设备。 该命名空间提供一个供应商中立的接口,用于从 UWP 应用访问来自各种制造商的 POS 设备。 另请参阅 UnifiedPOS 体系结构规范。
|
||||||||||||||||||||||||
| PaymentDeviceOperationResult |
使应用程序开发人员能够访问服务点(POS)外围设备。 该命名空间提供一个供应商中立的接口,用于从 UWP 应用访问来自各种制造商的 POS 设备。 另请参阅 UnifiedPOS 体系结构规范。
|
||||||||||||||||||||||||
| PaymentDeviceTransactionRequest |
使应用程序开发人员能够访问服务点(POS)外围设备。 该命名空间提供一个供应商中立的接口,用于从 UWP 应用访问来自各种制造商的 POS 设备。 另请参阅 UnifiedPOS 体系结构规范。
|
||||||||||||||||||||||||
| PaymentDeviceTransactionResult |
使应用程序开发人员能够访问服务点(POS)外围设备。 该命名空间提供一个供应商中立的接口,用于从 UWP 应用访问来自各种制造商的 POS 设备。 另请参阅 UnifiedPOS 体系结构规范。
|
||||||||||||||||||||||||
| PaymentMethod |
使应用程序开发人员能够访问服务点(POS)外围设备。 该命名空间提供一个供应商中立的接口,用于从 UWP 应用访问来自各种制造商的 POS 设备。 另请参阅 UnifiedPOS 体系结构规范。
|
||||||||||||||||||||||||
| PosPrinter |
表示服务点打印机。 |
||||||||||||||||||||||||
| PosPrinterCapabilities |
表示服务点打印机的功能。 |
||||||||||||||||||||||||
| PosPrinterCharacterSetIds |
表示服务点打印机可以使用的字符集的标识符集。 |
||||||||||||||||||||||||
| PosPrinterFontProperty |
表示特定服务点打印机字体的属性。 |
||||||||||||||||||||||||
| PosPrinterPrintOptions |
表示要打印到服务点打印机的文本的打印选项。 |
||||||||||||||||||||||||
| PosPrinterReleaseDeviceRequestedEventArgs |
提供有关 ClaimedPosPrinter.ReleaseDeviceRequested 事件的信息,该事件在服务点打印机获取发布其独占声明的请求时发生。 |
||||||||||||||||||||||||
| PosPrinterStatus |
提供有关服务点打印机的状态的信息,例如打印机的电源状态。 |
||||||||||||||||||||||||
| PosPrinterStatusUpdatedEventArgs |
提供有关当服务点打印机状态更改时发生的 PosPrinter.StatusUpdated 事件的信息。 |
||||||||||||||||||||||||
| ReceiptPrinterCapabilities |
表示服务点打印机的接收站的功能。 |
||||||||||||||||||||||||
| ReceiptPrintJob |
表示要在收据打印机上运行的一组打印说明。 |
||||||||||||||||||||||||
| SlipPrinterCapabilities |
表示服务点打印机的滑台功能。 |
||||||||||||||||||||||||
| SlipPrintJob |
表示要在滑纸打印机台上运行的一组打印指令。 |
||||||||||||||||||||||||
| UnifiedPosErrorData |
提供错误信息。 |
结构
| SizeUInt32 |
定义二维平面中对象的高度和宽度。 |
接口
| ICashDrawerEventSourceEventArgs |
表示现金抽屉事件源常见的参数。 |
| ICommonClaimedPosPrinterStation |
表示服务点打印机的所有类型的声明工作站通用的属性和操作。 |
| ICommonPosPrintStationCapabilities |
表示服务点打印机所有类型的工作站通用的功能。 |
| ICommonReceiptSlipCapabilities |
表示收据和滑落打印机站通用的功能。 |
| IPosPrinterJob |
表示服务点打印机所有类型的工作站的作业通用操作。 |
| IReceiptOrSlipJob |
表示收据和滑动打印机工作站作业常见的操作。 |
枚举
| BarcodeScannerStatus |
定义指示条形码扫描仪状态的常量。 |
||||||||||||||||||||||||
| BarcodeSymbologyDecodeLengthKind |
条形码符号可以支持的解码长度类型。 |
||||||||||||||||||||||||
| CashDrawerStatusKind |
定义指示现金抽屉电源状态的常量。 |
||||||||||||||||||||||||
| LineDisplayCursorType |
定义指示行显示使用的游标类型的常量。 |
||||||||||||||||||||||||
| LineDisplayDescriptorState |
定义指示行显示描述符的状态的常量。 |
||||||||||||||||||||||||
| LineDisplayHorizontalAlignment |
定义常量,这些常量指示行显示上文本相对于当前文本字符位置的水平对齐方式。 |
||||||||||||||||||||||||
| LineDisplayMarqueeFormat |
定义指示当前窗口的选型格式的常量。 |
||||||||||||||||||||||||
| LineDisplayPowerStatus |
定义指示线条显示电源状态的常量。 |
||||||||||||||||||||||||
| LineDisplayScrollDirection |
定义指示线条显示滚动方向的常量。 |
||||||||||||||||||||||||
| LineDisplayTextAttribute |
定义指示行显示是反向还是闪烁的常量。 |
||||||||||||||||||||||||
| LineDisplayTextAttributeGranularity |
定义常量,该常量指示线条显示是支持闪烁还是反转显示。 |
||||||||||||||||||||||||
| LineDisplayVerticalAlignment |
定义常量,这些常量指示行显示上文本相对于当前文本字符位置的垂直对齐方式。 |
||||||||||||||||||||||||
| MagneticStripeReaderAuthenticationLevel |
定义常量,该常量指示对磁条读取器身份验证协议的支持级别:NotSupported、Optional 或 Required。 |
||||||||||||||||||||||||
| MagneticStripeReaderAuthenticationProtocol |
定义指示设备支持的身份验证协议的常量。 |
||||||||||||||||||||||||
| MagneticStripeReaderErrorReportingType |
定义指示设备的错误报告类型的常量。 |
||||||||||||||||||||||||
| MagneticStripeReaderStatus |
定义指示设备身份验证状态的常量。 |
||||||||||||||||||||||||
| MagneticStripeReaderTrackErrorType |
定义指示跟踪错误类型的常量。 |
||||||||||||||||||||||||
| MagneticStripeReaderTrackIds |
定义指示要读取的设备跟踪 ID 的常量。 |
||||||||||||||||||||||||
| PaymentMethodKind |
使应用程序开发人员能够访问服务点(POS)外围设备。 该命名空间提供一个供应商中立的接口,用于从 UWP 应用访问来自各种制造商的 POS 设备。 另请参阅 UnifiedPOS 体系结构规范。
|
||||||||||||||||||||||||
| PaymentOperationStatus |
使应用程序开发人员能够访问服务点(POS)外围设备。 该命名空间提供一个供应商中立的接口,用于从 UWP 应用访问来自各种制造商的 POS 设备。 另请参阅 UnifiedPOS 体系结构规范。
|
||||||||||||||||||||||||
| PaymentUserResponse |
使应用程序开发人员能够访问服务点(POS)外围设备。 该命名空间提供一个供应商中立的接口,用于从 UWP 应用访问来自各种制造商的 POS 设备。 另请参阅 UnifiedPOS 体系结构规范。
|
||||||||||||||||||||||||
| PosConnectionTypes |
可用于访问服务点设备的连接类型。 |
||||||||||||||||||||||||
| PosPrinterAlignment |
描述服务点打印机在页面上打印的文本的可能水平对齐方式。 |
||||||||||||||||||||||||
| PosPrinterBarcodeTextPosition |
描述服务点打印机相对于条形码打印条形码文本的可能垂直位置。 |
||||||||||||||||||||||||
| PosPrinterCartridgeSensors |
介绍可用于报告打印机状态的服务点打印机的打印机工作站可用的传感器。 |
||||||||||||||||||||||||
| PosPrinterColorCapabilities |
描述服务点打印机可以支持的可能彩色墨盒。 |
||||||||||||||||||||||||
| PosPrinterColorCartridge |
描述服务点打印机可用于打印的颜色墨盒。 |
||||||||||||||||||||||||
| PosPrinterLineDirection |
描述收据或滑纸打印机站可用于打印标尺行的可能方向。 |
||||||||||||||||||||||||
| PosPrinterLineStyle |
描述收据或单条打印机站可用于打印标尺线条的线条样式。 |
||||||||||||||||||||||||
| PosPrinterMapMode |
描述服务点打印机的有效度量单位。 |
||||||||||||||||||||||||
| PosPrinterMarkFeedCapabilities |
介绍收据打印机站处理标记感知纸张的功能。 |
||||||||||||||||||||||||
| PosPrinterMarkFeedKind |
介绍在调用 ReceiptPrintJob.MarkFeed 方法时收据打印机站应提供标记感知纸张的方式。 |
||||||||||||||||||||||||
| PosPrinterPrintSide |
描述打印服务点打印机的纸张的两侧。 |
||||||||||||||||||||||||
| PosPrinterRotation |
介绍服务点打印机在页面上旋转文本或图像的可能方式。 |
||||||||||||||||||||||||
| PosPrinterRuledLineCapabilities |
描述服务点打印机绘制规则线的功能。 |
||||||||||||||||||||||||
| PosPrinterStatusKind |
描述服务点打印机的电源状态。 |
||||||||||||||||||||||||
| UnifiedPosErrorReason |
定义指示错误事件原因的常量。 |
||||||||||||||||||||||||
| UnifiedPosErrorSeverity |
定义指示错误严重性的常量。 |
||||||||||||||||||||||||
| UnifiedPosHealthCheckLevel |
定义常量,该常量指示可在设备上执行的运行状况检查的类型。 |
||||||||||||||||||||||||
| UnifiedPosPowerReportingType |
定义指示服务点(POS)设备的电源报告功能的常量。 |
注解
使用此命名空间的应用程序需要在应用包清单中声明 pointOfServiceDeviceCapability。