Windows.Devices.PointOfService Пространство имен

Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP.

Также см. спецификацию архитектуры UnifiedPOS.

Важные классы Описание
BarcodeScanner Позволяет разработчикам приложений получать доступ к сканерам штрихкодов для получения декодированных данных из различных символов штрихкода, таких как КОДЫ ИКП и QR-коды в зависимости от поддержки оборудования.
CashDrawer Позволяет разработчикам приложений взаимодействовать с денежными ящиками.
LineDisplay Позволяет разработчикам приложений управлять отображением строк с клиентом с 2x20.
MagneticStripeReader Позволяет разработчикам приложений получать данные из карт с поддержкой магнитной полосы, таких как кредитные или дебетовые карты, карты лояльности, карты доступа и т. д.
POSPrinter Позволяет разработчикам приложений печатать в сети и подключенные принтеры с подключением Bluetooth с помощью языка управления принтером Epson ESC/POS.

Общие API Описание
класс UnifiedPosErrorData Предоставляет сведения об ошибке.
перечисление UnifiedPosErrorReason Определяет константы, указывающие причину события ошибки.
перечисление unifiedPosErrorSeverity Определяет константы, указывающие на серьезность ошибки.
перечисление UnifiedPosHealthCheckLevel Определяет константы, указывающие тип проверки работоспособности, который можно выполнить на устройствах.
перечисление unifiedPosPowerReportingType Определяет константы, указывающие возможности создания отчетов питания устройства point of Service (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

Этот объект передается в качестве параметра обработчикам событий для события EventedMagneticStripeReader.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). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP.

Также см. спецификацию архитектуры UnifiedPOS.

Важные классы Описание
BarcodeScanner Позволяет разработчикам приложений получать доступ к сканерам штрихкодов для получения декодированных данных из различных символов штрихкода, таких как КОДЫ ИКП и QR-коды в зависимости от поддержки оборудования.
CashDrawer Позволяет разработчикам приложений взаимодействовать с денежными ящиками.
LineDisplay Позволяет разработчикам приложений управлять отображением строк с клиентом с 2x20.
MagneticStripeReader Позволяет разработчикам приложений получать данные из карт с поддержкой магнитной полосы, таких как кредитные или дебетовые карты, карты лояльности, карты доступа и т. д.
POSPrinter Позволяет разработчикам приложений печатать в сети и подключенные принтеры с подключением Bluetooth с помощью языка управления принтером Epson ESC/POS.

Общие API Описание
класс UnifiedPosErrorData Предоставляет сведения об ошибке.
перечисление UnifiedPosErrorReason Определяет константы, указывающие причину события ошибки.
перечисление unifiedPosErrorSeverity Определяет константы, указывающие на серьезность ошибки.
перечисление UnifiedPosHealthCheckLevel Определяет константы, указывающие тип проверки работоспособности, который можно выполнить на устройствах.
перечисление unifiedPosPowerReportingType Определяет константы, указывающие возможности создания отчетов питания устройства point of Service (POS).
PaymentDeviceCapabilities

Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP.

Также см. спецификацию архитектуры UnifiedPOS.

Важные классы Описание
BarcodeScanner Позволяет разработчикам приложений получать доступ к сканерам штрихкодов для получения декодированных данных из различных символов штрихкода, таких как КОДЫ ИКП и QR-коды в зависимости от поддержки оборудования.
CashDrawer Позволяет разработчикам приложений взаимодействовать с денежными ящиками.
LineDisplay Позволяет разработчикам приложений управлять отображением строк с клиентом с 2x20.
MagneticStripeReader Позволяет разработчикам приложений получать данные из карт с поддержкой магнитной полосы, таких как кредитные или дебетовые карты, карты лояльности, карты доступа и т. д.
POSPrinter Позволяет разработчикам приложений печатать в сети и подключенные принтеры с подключением Bluetooth с помощью языка управления принтером Epson ESC/POS.

Общие API Описание
класс UnifiedPosErrorData Предоставляет сведения об ошибке.
перечисление UnifiedPosErrorReason Определяет константы, указывающие причину события ошибки.
перечисление unifiedPosErrorSeverity Определяет константы, указывающие на серьезность ошибки.
перечисление UnifiedPosHealthCheckLevel Определяет константы, указывающие тип проверки работоспособности, который можно выполнить на устройствах.
перечисление unifiedPosPowerReportingType Определяет константы, указывающие возможности создания отчетов питания устройства point of Service (POS).
PaymentDeviceConfiguration

Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP.

Также см. спецификацию архитектуры UnifiedPOS.

Важные классы Описание
BarcodeScanner Позволяет разработчикам приложений получать доступ к сканерам штрихкодов для получения декодированных данных из различных символов штрихкода, таких как КОДЫ ИКП и QR-коды в зависимости от поддержки оборудования.
CashDrawer Позволяет разработчикам приложений взаимодействовать с денежными ящиками.
LineDisplay Позволяет разработчикам приложений управлять отображением строк с клиентом с 2x20.
MagneticStripeReader Позволяет разработчикам приложений получать данные из карт с поддержкой магнитной полосы, таких как кредитные или дебетовые карты, карты лояльности, карты доступа и т. д.
POSPrinter Позволяет разработчикам приложений печатать в сети и подключенные принтеры с подключением Bluetooth с помощью языка управления принтером Epson ESC/POS.

Общие API Описание
класс UnifiedPosErrorData Предоставляет сведения об ошибке.
перечисление UnifiedPosErrorReason Определяет константы, указывающие причину события ошибки.
перечисление unifiedPosErrorSeverity Определяет константы, указывающие на серьезность ошибки.
перечисление UnifiedPosHealthCheckLevel Определяет константы, указывающие тип проверки работоспособности, который можно выполнить на устройствах.
перечисление unifiedPosPowerReportingType Определяет константы, указывающие возможности создания отчетов питания устройства point of Service (POS).
PaymentDeviceGetConfigurationResult

Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP.

Также см. спецификацию архитектуры UnifiedPOS.

Важные классы Описание
BarcodeScanner Позволяет разработчикам приложений получать доступ к сканерам штрихкодов для получения декодированных данных из различных символов штрихкода, таких как КОДЫ ИКП и QR-коды в зависимости от поддержки оборудования.
CashDrawer Позволяет разработчикам приложений взаимодействовать с денежными ящиками.
LineDisplay Позволяет разработчикам приложений управлять отображением строк с клиентом с 2x20.
MagneticStripeReader Позволяет разработчикам приложений получать данные из карт с поддержкой магнитной полосы, таких как кредитные или дебетовые карты, карты лояльности, карты доступа и т. д.
POSPrinter Позволяет разработчикам приложений печатать в сети и подключенные принтеры с подключением Bluetooth с помощью языка управления принтером Epson ESC/POS.

Общие API Описание
класс UnifiedPosErrorData Предоставляет сведения об ошибке.
перечисление UnifiedPosErrorReason Определяет константы, указывающие причину события ошибки.
перечисление unifiedPosErrorSeverity Определяет константы, указывающие на серьезность ошибки.
перечисление UnifiedPosHealthCheckLevel Определяет константы, указывающие тип проверки работоспособности, который можно выполнить на устройствах.
перечисление unifiedPosPowerReportingType Определяет константы, указывающие возможности создания отчетов питания устройства point of Service (POS).
PaymentDeviceOperationResult

Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP.

Также см. спецификацию архитектуры UnifiedPOS.

Важные классы Описание
BarcodeScanner Позволяет разработчикам приложений получать доступ к сканерам штрихкодов для получения декодированных данных из различных символов штрихкода, таких как КОДЫ ИКП и QR-коды в зависимости от поддержки оборудования.
CashDrawer Позволяет разработчикам приложений взаимодействовать с денежными ящиками.
LineDisplay Позволяет разработчикам приложений управлять отображением строк с клиентом с 2x20.
MagneticStripeReader Позволяет разработчикам приложений получать данные из карт с поддержкой магнитной полосы, таких как кредитные или дебетовые карты, карты лояльности, карты доступа и т. д.
POSPrinter Позволяет разработчикам приложений печатать в сети и подключенные принтеры с подключением Bluetooth с помощью языка управления принтером Epson ESC/POS.

Общие API Описание
класс UnifiedPosErrorData Предоставляет сведения об ошибке.
перечисление UnifiedPosErrorReason Определяет константы, указывающие причину события ошибки.
перечисление unifiedPosErrorSeverity Определяет константы, указывающие на серьезность ошибки.
перечисление UnifiedPosHealthCheckLevel Определяет константы, указывающие тип проверки работоспособности, который можно выполнить на устройствах.
перечисление unifiedPosPowerReportingType Определяет константы, указывающие возможности создания отчетов питания устройства point of Service (POS).
PaymentDeviceTransactionRequest

Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP.

Также см. спецификацию архитектуры UnifiedPOS.

Важные классы Описание
BarcodeScanner Позволяет разработчикам приложений получать доступ к сканерам штрихкодов для получения декодированных данных из различных символов штрихкода, таких как КОДЫ ИКП и QR-коды в зависимости от поддержки оборудования.
CashDrawer Позволяет разработчикам приложений взаимодействовать с денежными ящиками.
LineDisplay Позволяет разработчикам приложений управлять отображением строк с клиентом с 2x20.
MagneticStripeReader Позволяет разработчикам приложений получать данные из карт с поддержкой магнитной полосы, таких как кредитные или дебетовые карты, карты лояльности, карты доступа и т. д.
POSPrinter Позволяет разработчикам приложений печатать в сети и подключенные принтеры с подключением Bluetooth с помощью языка управления принтером Epson ESC/POS.

Общие API Описание
класс UnifiedPosErrorData Предоставляет сведения об ошибке.
перечисление UnifiedPosErrorReason Определяет константы, указывающие причину события ошибки.
перечисление unifiedPosErrorSeverity Определяет константы, указывающие на серьезность ошибки.
перечисление UnifiedPosHealthCheckLevel Определяет константы, указывающие тип проверки работоспособности, который можно выполнить на устройствах.
перечисление unifiedPosPowerReportingType Определяет константы, указывающие возможности создания отчетов питания устройства point of Service (POS).
PaymentDeviceTransactionResult

Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP.

Также см. спецификацию архитектуры UnifiedPOS.

Важные классы Описание
BarcodeScanner Позволяет разработчикам приложений получать доступ к сканерам штрихкодов для получения декодированных данных из различных символов штрихкода, таких как КОДЫ ИКП и QR-коды в зависимости от поддержки оборудования.
CashDrawer Позволяет разработчикам приложений взаимодействовать с денежными ящиками.
LineDisplay Позволяет разработчикам приложений управлять отображением строк с клиентом с 2x20.
MagneticStripeReader Позволяет разработчикам приложений получать данные из карт с поддержкой магнитной полосы, таких как кредитные или дебетовые карты, карты лояльности, карты доступа и т. д.
POSPrinter Позволяет разработчикам приложений печатать в сети и подключенные принтеры с подключением Bluetooth с помощью языка управления принтером Epson ESC/POS.

Общие API Описание
класс UnifiedPosErrorData Предоставляет сведения об ошибке.
перечисление UnifiedPosErrorReason Определяет константы, указывающие причину события ошибки.
перечисление unifiedPosErrorSeverity Определяет константы, указывающие на серьезность ошибки.
перечисление UnifiedPosHealthCheckLevel Определяет константы, указывающие тип проверки работоспособности, который можно выполнить на устройствах.
перечисление unifiedPosPowerReportingType Определяет константы, указывающие возможности создания отчетов питания устройства point of Service (POS).
PaymentMethod

Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP.

Также см. спецификацию архитектуры UnifiedPOS.

Важные классы Описание
BarcodeScanner Позволяет разработчикам приложений получать доступ к сканерам штрихкодов для получения декодированных данных из различных символов штрихкода, таких как КОДЫ ИКП и QR-коды в зависимости от поддержки оборудования.
CashDrawer Позволяет разработчикам приложений взаимодействовать с денежными ящиками.
LineDisplay Позволяет разработчикам приложений управлять отображением строк с клиентом с 2x20.
MagneticStripeReader Позволяет разработчикам приложений получать данные из карт с поддержкой магнитной полосы, таких как кредитные или дебетовые карты, карты лояльности, карты доступа и т. д.
POSPrinter Позволяет разработчикам приложений печатать в сети и подключенные принтеры с подключением Bluetooth с помощью языка управления принтером Epson ESC/POS.

Общие API Описание
класс UnifiedPosErrorData Предоставляет сведения об ошибке.
перечисление UnifiedPosErrorReason Определяет константы, указывающие причину события ошибки.
перечисление unifiedPosErrorSeverity Определяет константы, указывающие на серьезность ошибки.
перечисление UnifiedPosHealthCheckLevel Определяет константы, указывающие тип проверки работоспособности, который можно выполнить на устройствах.
перечисление unifiedPosPowerReportingType Определяет константы, указывающие возможности создания отчетов питания устройства point of Service (POS).
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, Необязательный или обязательный.

MagneticStripeReaderAuthenticationProtocol

Определяет константы, указывающие протокол проверки подлинности, поддерживаемый устройством.

MagneticStripeReaderErrorReportingType

Определяет константы, указывающие тип отчетов об ошибках для устройства.

MagneticStripeReaderStatus

Определяет константы, указывающие состояние проверки подлинности устройства.

MagneticStripeReaderTrackErrorType

Определяет константы, указывающие тип ошибки отслеживания.

MagneticStripeReaderTrackIds

Определяет константы, указывающие идентификатор отслеживания устройства для чтения.

PaymentMethodKind

Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP.

Также см. спецификацию архитектуры UnifiedPOS.

Важные классы Описание
BarcodeScanner Позволяет разработчикам приложений получать доступ к сканерам штрихкодов для получения декодированных данных из различных символов штрихкода, таких как КОДЫ ИКП и QR-коды в зависимости от поддержки оборудования.
CashDrawer Позволяет разработчикам приложений взаимодействовать с денежными ящиками.
LineDisplay Позволяет разработчикам приложений управлять отображением строк с клиентом с 2x20.
MagneticStripeReader Позволяет разработчикам приложений получать данные из карт с поддержкой магнитной полосы, таких как кредитные или дебетовые карты, карты лояльности, карты доступа и т. д.
POSPrinter Позволяет разработчикам приложений печатать в сети и подключенные принтеры с подключением Bluetooth с помощью языка управления принтером Epson ESC/POS.

Общие API Описание
класс UnifiedPosErrorData Предоставляет сведения об ошибке.
перечисление UnifiedPosErrorReason Определяет константы, указывающие причину события ошибки.
перечисление unifiedPosErrorSeverity Определяет константы, указывающие на серьезность ошибки.
перечисление UnifiedPosHealthCheckLevel Определяет константы, указывающие тип проверки работоспособности, который можно выполнить на устройствах.
перечисление unifiedPosPowerReportingType Определяет константы, указывающие возможности создания отчетов питания устройства point of Service (POS).
PaymentOperationStatus

Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP.

Также см. спецификацию архитектуры UnifiedPOS.

Важные классы Описание
BarcodeScanner Позволяет разработчикам приложений получать доступ к сканерам штрихкодов для получения декодированных данных из различных символов штрихкода, таких как КОДЫ ИКП и QR-коды в зависимости от поддержки оборудования.
CashDrawer Позволяет разработчикам приложений взаимодействовать с денежными ящиками.
LineDisplay Позволяет разработчикам приложений управлять отображением строк с клиентом с 2x20.
MagneticStripeReader Позволяет разработчикам приложений получать данные из карт с поддержкой магнитной полосы, таких как кредитные или дебетовые карты, карты лояльности, карты доступа и т. д.
POSPrinter Позволяет разработчикам приложений печатать в сети и подключенные принтеры с подключением Bluetooth с помощью языка управления принтером Epson ESC/POS.

Общие API Описание
класс UnifiedPosErrorData Предоставляет сведения об ошибке.
перечисление UnifiedPosErrorReason Определяет константы, указывающие причину события ошибки.
перечисление unifiedPosErrorSeverity Определяет константы, указывающие на серьезность ошибки.
перечисление UnifiedPosHealthCheckLevel Определяет константы, указывающие тип проверки работоспособности, который можно выполнить на устройствах.
перечисление unifiedPosPowerReportingType Определяет константы, указывающие возможности создания отчетов питания устройства point of Service (POS).
PaymentUserResponse

Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP.

Также см. спецификацию архитектуры UnifiedPOS.

Важные классы Описание
BarcodeScanner Позволяет разработчикам приложений получать доступ к сканерам штрихкодов для получения декодированных данных из различных символов штрихкода, таких как КОДЫ ИКП и QR-коды в зависимости от поддержки оборудования.
CashDrawer Позволяет разработчикам приложений взаимодействовать с денежными ящиками.
LineDisplay Позволяет разработчикам приложений управлять отображением строк с клиентом с 2x20.
MagneticStripeReader Позволяет разработчикам приложений получать данные из карт с поддержкой магнитной полосы, таких как кредитные или дебетовые карты, карты лояльности, карты доступа и т. д.
POSPrinter Позволяет разработчикам приложений печатать в сети и подключенные принтеры с подключением Bluetooth с помощью языка управления принтером Epson ESC/POS.

Общие API Описание
класс UnifiedPosErrorData Предоставляет сведения об ошибке.
перечисление UnifiedPosErrorReason Определяет константы, указывающие причину события ошибки.
перечисление unifiedPosErrorSeverity Определяет константы, указывающие на серьезность ошибки.
перечисление UnifiedPosHealthCheckLevel Определяет константы, указывающие тип проверки работоспособности, который можно выполнить на устройствах.
перечисление unifiedPosPowerReportingType Определяет константы, указывающие возможности создания отчетов питания устройства point of Service (POS).
PosConnectionTypes

Типы подключений, которые можно использовать для доступа к точке обслуживания устройства.

PosPrinterAlignment

Описывает возможные горизонтальные выравнивания текста, который принтер точки обслуживания печатает на странице.

PosPrinterBarcodeTextPosition

Описывает возможные вертикальные позиции, в которых принтер точки обслуживания печатает текст штрихкода относительно штрихкода.

PosPrinterCartridgeSensors

Описывает возможные датчики, доступные для станции принтера принтера, используемого для отчета о состоянии принтера.

PosPrinterColorCapabilities

Описывает возможные цветовые патроны, которые может поддерживать принтер типа "точка обслуживания".

PosPrinterColorCartridge

Описывает цветные патроны, которые принтер типа "точка обслуживания" может использовать для печати.

PosPrinterLineDirection

Описывает возможные направления, которые может использовать станция чекового или скольжения принтера для печати правил линии.

PosPrinterLineStyle

Описывает стили линий, которые может использовать станция чекового или скольжения принтера для печати правил линии.

PosPrinterMapMode

Описывает допустимые единицы измерения для принтеров типа "точка обслуживания".

PosPrinterMarkFeedCapabilities

Описывает возможности станции принтера квитанций для обработки бумаги с пометкой.

PosPrinterMarkFeedKind

Описывает способы, с помощью которыми станция принтера квитанций должна передавать документ с чувством пометки при вызове метода ReceiptPrintJob.MarkFeed.

PosPrinterPrintSide

Описывает стороны листа бумаги, на котором печатается принтер точки обслуживания.

PosPrinterRotation

Описывает возможные способы поворота текста или изображения на странице принтера типа "точка обслуживания".

PosPrinterRuledLineCapabilities

Описывает возможности принтера типа "точка службы" для рисования правил.

PosPrinterStatusKind

Описывает состояние питания принтера типа "точка обслуживания".

UnifiedPosErrorReason

Определяет константы, указывающие причину события ошибки.

UnifiedPosErrorSeverity

Определяет константы, указывающие на серьезность ошибки.

UnifiedPosHealthCheckLevel

Определяет константы, указывающие тип проверки работоспособности, который можно выполнить на устройствах.

UnifiedPosPowerReportingType

Определяет константы, указывающие возможности создания отчетов питания устройства point of Service (POS).

Комментарии

Приложения, использующие это пространство имен, требуют объявления pointOfServiceDeviceCapability в манифесте пакета приложения.

См. также раздел