Windows.Devices.PointOfService Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Позволяет разработчикам приложений получать доступ к периферийным устройствам точки обслуживания (POS). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к POS-устройствам различных производителей из приложения UWP.
См. также спецификацию архитектуры UnifiedPOS .
Важные классы | Описание |
---|---|
BarcodeScanner | Предоставляет разработчикам приложений доступ к сканерам штрихкодов для извлечения расшифрованных данных из различной символики штрихкодов, например UPC и QR-кодов, в зависимости от аппаратной поддержки. |
CashDrawer | Разработчики приложений могут взаимодействовать с кассовыми аппаратами. |
LineDisplay | Позволяет разработчикам приложений управлять отображением строк с клиентом 2x20. |
MagneticStripeReader | Предоставляет разработчикам приложений доступ к считывателям магнитных карт для получения данных с карт, имеющих магнитные ленты, например кредитных/дебетовых, лояльности, доступа и т. д. |
POSPrinter | Позволяет разработчикам приложений печатать на сетевых и подключенных по Bluetooth принтерах квитанций с помощью языка управления принтерами 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). Пространство имен предоставляет нейтральный от поставщика интерфейс для доступа к 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 |
Определяет константы, указывающие возможности создания отчетов о энергопотреблении устройства точки обслуживания (POS). |
Комментарии
Приложениям, используюющим это пространство имен, требуется объявление pointOfService
DeviceCapability в манифесте пакета приложения.
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по