Windows.Devices.PointOfService Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP.
Также см. спецификацию архитектуры UnifiedPOS.
| Важные классы | Описание |
|---|---|
| BarcodeScanner | Позволяет разработчикам приложений получать доступ к сканерам штрихкодов для получения декодированных данных из различных символов штрихкода, таких как КОДЫ ИКП и QR-коды в зависимости от поддержки оборудования. |
| CashDrawer | Позволяет разработчикам приложений взаимодействовать с денежными ящиками. |
| LineDisplay | Позволяет разработчикам приложений управлять отображением строк с клиентом с 2x20. |
| MagneticStripeReader | Позволяет разработчикам приложений получать данные из карт с поддержкой магнитной полосы, таких как кредитные или дебетовые карты, карты лояльности, карты доступа и т. д. |
| POSPrinter |
Позволяет разработчикам приложений печатать в сети и подключенные принтеры с подключением Bluetooth с помощью языка управления принтером Epson ESC/POS. |
| Общие API | Описание |
|---|---|
| класс UnifiedPosErrorData | Предоставляет сведения об ошибке. |
| перечисление UnifiedPosErrorReason | Определяет константы, указывающие причину события ошибки. |
| перечисление |
Определяет константы, указывающие на серьезность ошибки. |
| перечисление 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.
|
||||||||||||||||||||||||
| PaymentDeviceCapabilities |
Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP. Также см. спецификацию архитектуры UnifiedPOS.
|
||||||||||||||||||||||||
| PaymentDeviceConfiguration |
Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP. Также см. спецификацию архитектуры UnifiedPOS.
|
||||||||||||||||||||||||
| PaymentDeviceGetConfigurationResult |
Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP. Также см. спецификацию архитектуры UnifiedPOS.
|
||||||||||||||||||||||||
| PaymentDeviceOperationResult |
Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP. Также см. спецификацию архитектуры UnifiedPOS.
|
||||||||||||||||||||||||
| PaymentDeviceTransactionRequest |
Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP. Также см. спецификацию архитектуры UnifiedPOS.
|
||||||||||||||||||||||||
| PaymentDeviceTransactionResult |
Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP. Также см. спецификацию архитектуры UnifiedPOS.
|
||||||||||||||||||||||||
| PaymentMethod |
Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP. Также см. спецификацию архитектуры 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, Необязательный или обязательный. |
||||||||||||||||||||||||
| MagneticStripeReaderAuthenticationProtocol |
Определяет константы, указывающие протокол проверки подлинности, поддерживаемый устройством. |
||||||||||||||||||||||||
| MagneticStripeReaderErrorReportingType |
Определяет константы, указывающие тип отчетов об ошибках для устройства. |
||||||||||||||||||||||||
| MagneticStripeReaderStatus |
Определяет константы, указывающие состояние проверки подлинности устройства. |
||||||||||||||||||||||||
| MagneticStripeReaderTrackErrorType |
Определяет константы, указывающие тип ошибки отслеживания. |
||||||||||||||||||||||||
| MagneticStripeReaderTrackIds |
Определяет константы, указывающие идентификатор отслеживания устройства для чтения. |
||||||||||||||||||||||||
| PaymentMethodKind |
Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP. Также см. спецификацию архитектуры UnifiedPOS.
|
||||||||||||||||||||||||
| PaymentOperationStatus |
Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP. Также см. спецификацию архитектуры UnifiedPOS.
|
||||||||||||||||||||||||
| PaymentUserResponse |
Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к устройствам POS от различных производителей из приложения UWP. Также см. спецификацию архитектуры UnifiedPOS.
|
||||||||||||||||||||||||
| 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 в манифесте пакета приложения.