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). |
Комментарии
Приложения, использующие это пространство имен, требуют объявления pointOfService
DeviceCapability в манифесте пакета приложения.