Windows.Devices.PointOfService 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使应用程序开发人员能够访问服务点 (POS) 外围设备。 命名空间提供与供应商无关的接口,用于从 UWP 应用访问来自各种制造商的 POS 设备。
另请参阅 UnifiedPOS 体系结构规范。
重要类 | 说明 |
---|---|
BarcodeScanner | 使应用程序开发人员能够访问条形码扫描仪,以根据硬件支持情况从各种条形码标志(如 UPC 和二维码)中检索解码的数据。 |
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 |
提供美国机动车管理员协会 (AAMVA) 卡来自 AamvaCardDataReceived 事件的数据。 |
||||||||||||||||||||||||
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) 设备的电源报告功能的常量。 |
注解
使用此命名空间的应用程序需要在应用包清单中pointOfService
声明 DeviceCapability。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈