Windows.Devices.PointOfService Espacio de nombres

Permite a los desarrolladores de aplicaciones acceder a dispositivos periféricos de punto de servicio (POS). El espacio de nombres proporciona una interfaz neutral del proveedor para acceder a los dispositivos POS de varios fabricantes de la aplicación para UWP.

Consulte también la especificación de arquitectura UnifiedPOS .

Clases importantes Descripción
BarcodeScanner Permite a los desarrolladores de aplicaciones acceder a escáneres de códigos de barras para recuperar datos descodificados de una variedad de simbologías de código de barras, como CÓDIGOS QR y QR, según el soporte del hardware.
CashDrawer Permite a los desarrolladores de aplicaciones interactuar con cajones de efectivo.
LineDisplay Permite a los desarrolladores de aplicaciones controlar las pantallas de línea 2x20 orientadas al cliente.
MagneticStripeReader Permite a los desarrolladores de aplicaciones acceder a lectores de bandas magnéticas para recuperar datos de tarjetas habilitadas para bandas magnéticas, como tarjetas de crédito/débito, tarjetas de fidelidad, tarjetas de acceso, etc.
POSPrinter Permite a los desarrolladores de aplicaciones imprimir en impresoras de recibo conectadas a la red y Bluetooth mediante el lenguaje de control de impresora Epson ESC/POS.

API comunes Descripción
UnifiedPosErrorData ( clase) Proporciona información de error.
Enumeración UnifiedPosErrorReason Define las constantes que indican el motivo del evento de error.
Enumeración UnifiedPosErrorSeverity Define las constantes que indican la gravedad del error.
Enumeración UnifiedPosHealthCheckLevel Define las constantes que indican el tipo de comprobación de estado que se puede realizar en los dispositivos.
Enumeración UnifiedPosPowerReportingType Define las constantes que indican las funcionalidades de generación de informes de energía del dispositivo punto de servicio (POS).

Clases

BarcodeScanner

Representa el dispositivo escáner de códigos de barras.

BarcodeScannerCapabilities

Representa las funcionalidades del escáner de códigos de barras.

BarcodeScannerDataReceivedEventArgs

Proporciona los datos de código de barras del evento DataReceived .

BarcodeScannerErrorOccurredEventArgs

Proporciona datos para el evento ErrorOccurred .

BarcodeScannerImagePreviewReceivedEventArgs

Proporciona los datos del evento ImagePreviewReceived .

BarcodeScannerReport

Contiene los datos del escáner de códigos de barras.

BarcodeScannerStatusUpdatedEventArgs

Proporciona información sobre un cambio de estado de la operación.

BarcodeSymbologies

Contiene la simbología de código de barras.

BarcodeSymbologyAttributes

Los atributos de una simbología del escáner de códigos de barras.

CashDrawer

Un dispositivo cajón de efectivo en un escenario comercial.

CashDrawerCapabilities

Representa las capacidades del cajón de efectivo.

CashDrawerCloseAlarm

La alarma de cierre del cajón de efectivo. Se proporcionan los valores predeterminados de los parámetros, pero el usuario puede actualizarlos según corresponda.

CashDrawerClosedEventArgs

Este objeto se pasa como parámetro a los controladores de eventos para el evento DrawerClosed .

CashDrawerEventSource

Proporciona orígenes de eventos que permiten a un desarrollador detectar cuándo se abre o cierra el cajón de efectivo.

CashDrawerOpenedEventArgs

Este objeto se pasa como parámetro a los controladores de eventos para el evento DrawerOpened .

CashDrawerStatus

Proporciona la potencia actual y el estado de disponibilidad del cajón de efectivo.

CashDrawerStatusUpdatedEventArgs

Este objeto se pasa como parámetro a los controladores de eventos para el evento StatusUpdated .

ClaimedBarcodeScanner

Representa el escáner de códigos de barras reclamado.

ClaimedBarcodeScannerClosedEventArgs

Este objeto se pasa como parámetro a los controladores de eventos para el evento ClaimedBarcodeScanner.Closed .

ClaimedCashDrawer

Proporciona acceso a métodos, propiedades y eventos exclusivos y con privilegios en un dispositivo cajón de efectivo de punto de servicio.

ClaimedCashDrawerClosedEventArgs

Este objeto se pasa como parámetro a los controladores de eventos para el evento ClaimedDrawer.Closed .

ClaimedJournalPrinter

Representa una estación de impresora de diario que se ha reclamado para su uso.

ClaimedLineDisplay

Representa un dispositivo de visualización de línea reclamada.

ClaimedLineDisplayClosedEventArgs

Este objeto se pasa como parámetro a los controladores de eventos del evento ClaimedLineDisplay.Closed .

ClaimedMagneticStripeReader

Representa el lector de bandas magnéticas reclamadas.

ClaimedMagneticStripeReaderClosedEventArgs

Este objeto se pasa como parámetro a los controladores de eventos para el evento ClaimedMagneticStripeReader.Closed .

ClaimedPosPrinter

Representa una impresora de punto de servicio que se ha reclamado para su uso.

ClaimedPosPrinterClosedEventArgs

Este objeto se pasa como parámetro a los controladores de eventos para el evento ClaimedPosPrinter.Closed .

ClaimedReceiptPrinter

Representa una estación de impresora de recibo que se ha reclamado para su uso.

ClaimedSlipPrinter

Representa una estación de impresora deslizante que se ha reclamado para su uso.

JournalPrinterCapabilities

Representa las funciones de la estación de diario de una impresora de punto de servicio.

JournalPrintJob

Representa un conjunto de instrucciones de impresión que desea ejecutar en la estación de impresora del diario.

LineDisplay

Representa un dispositivo de visualización de línea.

LineDisplayAttributes

Representa los atributos de un dispositivo de visualización de línea .

LineDisplayCapabilities

Representa las funcionalidades de presentación de líneas.

LineDisplayCursor

Representa un cursor de presentación de línea.

LineDisplayCursorAttributes

Representa los atributos de un cursor de presentación de línea.

LineDisplayCustomGlyphs

Representa un conjunto de glifos personalizados que se van a usar en una presentación de líneas.

LineDisplayMarquee

Representa un objeto que contiene propiedades que describen y permiten el control del desplazamiento de marquesina en una pantalla de línea.

LineDisplayStatisticsCategorySelector

Representa un selector de categorías de estadísticas estándar.

LineDisplayStatusUpdatedEventArgs

Proporciona datos de eventos para los cambios de estado de energía en el dispositivo de visualización de línea.

LineDisplayStoredBitmap

Representa un objeto utilizado para almacenar un mapa de bits a través del método LineDisplayWindow.StoreBitmapAsync.

LineDisplayWindow

Representa una ventana de presentación de líneas.

MagneticStripeReader

Representa el dispositivo lector de bandas magnéticas.

MagneticStripeReaderAamvaCardDataReceivedEventArgs

Proporciona los datos de la tarjeta American Association of Motor Vehicle Administrators (AAMVA) del evento AamvaCardDataReceived .

MagneticStripeReaderBankCardDataReceivedEventArgs

Proporciona datos de tarjeta bancaria del evento BankCardDataReceived .

MagneticStripeReaderCapabilities

Proporciona información de funcionalidades para el lector de bandas magnéticas.

MagneticStripeReaderCardTypes

Contiene el tipo de tarjeta de la tarjeta deslizada recientemente.

MagneticStripeReaderEncryptionAlgorithms

Contiene el algoritmo de cifrado admitido por el dispositivo.

MagneticStripeReaderErrorOccurredEventArgs

Proporciona información de error para el evento ErrorOccurred .

MagneticStripeReaderReport

Contiene datos de la tarjeta deslizada recientemente.

MagneticStripeReaderStatusUpdatedEventArgs

Proporciona información sobre un cambio de estado de la operación.

MagneticStripeReaderTrackData

Contiene los datos de pista obtenidos después de un deslizamiento de tarjeta.

MagneticStripeReaderVendorSpecificCardDataReceivedEventArgs

Proporciona datos para la tarjeta de proveedor deslizada recientemente.

PaymentDevice

Permite a los desarrolladores de aplicaciones acceder a dispositivos periféricos de punto de servicio (POS). El espacio de nombres proporciona una interfaz neutral del proveedor para acceder a los dispositivos POS de varios fabricantes de la aplicación para UWP.

Consulte también la especificación de arquitectura UnifiedPOS .

Clases importantes Descripción
BarcodeScanner Permite a los desarrolladores de aplicaciones acceder a escáneres de códigos de barras para recuperar datos descodificados de una variedad de simbologías de código de barras, como CÓDIGOS QR y QR, según el soporte del hardware.
CashDrawer Permite a los desarrolladores de aplicaciones interactuar con cajones de efectivo.
LineDisplay Permite a los desarrolladores de aplicaciones controlar las pantallas de línea 2x20 orientadas al cliente.
MagneticStripeReader Permite a los desarrolladores de aplicaciones acceder a lectores de bandas magnéticas para recuperar datos de tarjetas habilitadas para bandas magnéticas, como tarjetas de crédito/débito, tarjetas de fidelidad, tarjetas de acceso, etc.
POSPrinter Permite a los desarrolladores de aplicaciones imprimir en impresoras de recibo conectadas a la red y Bluetooth mediante el lenguaje de control de impresora Epson ESC/POS.

API comunes Descripción
UnifiedPosErrorData ( clase) Proporciona información de error.
Enumeración UnifiedPosErrorReason Define las constantes que indican el motivo del evento de error.
Enumeración UnifiedPosErrorSeverity Define las constantes que indican la gravedad del error.
Enumeración UnifiedPosHealthCheckLevel Define las constantes que indican el tipo de comprobación de estado que se puede realizar en los dispositivos.
Enumeración UnifiedPosPowerReportingType Define las constantes que indican las funcionalidades de generación de informes de energía del dispositivo punto de servicio (POS).
PaymentDeviceCapabilities

Permite a los desarrolladores de aplicaciones acceder a dispositivos periféricos de punto de servicio (POS). El espacio de nombres proporciona una interfaz neutral del proveedor para acceder a los dispositivos POS de varios fabricantes de la aplicación para UWP.

Consulte también la especificación de arquitectura UnifiedPOS .

Clases importantes Descripción
BarcodeScanner Permite a los desarrolladores de aplicaciones acceder a escáneres de códigos de barras para recuperar datos descodificados de una variedad de simbologías de código de barras, como CÓDIGOS QR y QR, según el soporte del hardware.
CashDrawer Permite a los desarrolladores de aplicaciones interactuar con cajones de efectivo.
LineDisplay Permite a los desarrolladores de aplicaciones controlar las pantallas de línea 2x20 orientadas al cliente.
MagneticStripeReader Permite a los desarrolladores de aplicaciones acceder a lectores de bandas magnéticas para recuperar datos de tarjetas habilitadas para bandas magnéticas, como tarjetas de crédito/débito, tarjetas de fidelidad, tarjetas de acceso, etc.
POSPrinter Permite a los desarrolladores de aplicaciones imprimir en impresoras de recibo conectadas a la red y Bluetooth mediante el lenguaje de control de impresora Epson ESC/POS.

API comunes Descripción
UnifiedPosErrorData ( clase) Proporciona información de error.
Enumeración UnifiedPosErrorReason Define las constantes que indican el motivo del evento de error.
Enumeración UnifiedPosErrorSeverity Define las constantes que indican la gravedad del error.
Enumeración UnifiedPosHealthCheckLevel Define las constantes que indican el tipo de comprobación de estado que se puede realizar en los dispositivos.
Enumeración UnifiedPosPowerReportingType Define las constantes que indican las funcionalidades de generación de informes de energía del dispositivo punto de servicio (POS).
PaymentDeviceConfiguration

Permite a los desarrolladores de aplicaciones acceder a dispositivos periféricos de punto de servicio (POS). El espacio de nombres proporciona una interfaz neutral del proveedor para acceder a los dispositivos POS de varios fabricantes de la aplicación para UWP.

Consulte también la especificación de arquitectura UnifiedPOS .

Clases importantes Descripción
BarcodeScanner Permite a los desarrolladores de aplicaciones acceder a escáneres de códigos de barras para recuperar datos descodificados de una variedad de simbologías de código de barras, como CÓDIGOS QR y QR, según el soporte del hardware.
CashDrawer Permite a los desarrolladores de aplicaciones interactuar con cajones de efectivo.
LineDisplay Permite a los desarrolladores de aplicaciones controlar las pantallas de línea 2x20 orientadas al cliente.
MagneticStripeReader Permite a los desarrolladores de aplicaciones acceder a lectores de bandas magnéticas para recuperar datos de tarjetas habilitadas para bandas magnéticas, como tarjetas de crédito/débito, tarjetas de fidelidad, tarjetas de acceso, etc.
POSPrinter Permite a los desarrolladores de aplicaciones imprimir en impresoras de recibo conectadas a la red y Bluetooth mediante el lenguaje de control de impresora Epson ESC/POS.

API comunes Descripción
UnifiedPosErrorData ( clase) Proporciona información de error.
Enumeración UnifiedPosErrorReason Define las constantes que indican el motivo del evento de error.
Enumeración UnifiedPosErrorSeverity Define las constantes que indican la gravedad del error.
Enumeración UnifiedPosHealthCheckLevel Define las constantes que indican el tipo de comprobación de estado que se puede realizar en los dispositivos.
Enumeración UnifiedPosPowerReportingType Define las constantes que indican las funcionalidades de generación de informes de energía del dispositivo punto de servicio (POS).
PaymentDeviceGetConfigurationResult

Permite a los desarrolladores de aplicaciones acceder a dispositivos periféricos de punto de servicio (POS). El espacio de nombres proporciona una interfaz neutral del proveedor para acceder a los dispositivos POS de varios fabricantes de la aplicación para UWP.

Consulte también la especificación de arquitectura UnifiedPOS .

Clases importantes Descripción
BarcodeScanner Permite a los desarrolladores de aplicaciones acceder a escáneres de códigos de barras para recuperar datos descodificados de una variedad de simbologías de código de barras, como CÓDIGOS QR y QR, según el soporte del hardware.
CashDrawer Permite a los desarrolladores de aplicaciones interactuar con cajones de efectivo.
LineDisplay Permite a los desarrolladores de aplicaciones controlar las pantallas de línea 2x20 orientadas al cliente.
MagneticStripeReader Permite a los desarrolladores de aplicaciones acceder a lectores de bandas magnéticas para recuperar datos de tarjetas habilitadas para bandas magnéticas, como tarjetas de crédito/débito, tarjetas de fidelidad, tarjetas de acceso, etc.
POSPrinter Permite a los desarrolladores de aplicaciones imprimir en impresoras de recibo conectadas a la red y Bluetooth mediante el lenguaje de control de impresora Epson ESC/POS.

API comunes Descripción
UnifiedPosErrorData ( clase) Proporciona información de error.
Enumeración UnifiedPosErrorReason Define las constantes que indican el motivo del evento de error.
Enumeración UnifiedPosErrorSeverity Define las constantes que indican la gravedad del error.
Enumeración UnifiedPosHealthCheckLevel Define las constantes que indican el tipo de comprobación de estado que se puede realizar en los dispositivos.
Enumeración UnifiedPosPowerReportingType Define las constantes que indican las funcionalidades de generación de informes de energía del dispositivo punto de servicio (POS).
PaymentDeviceOperationResult

Permite a los desarrolladores de aplicaciones acceder a dispositivos periféricos de punto de servicio (POS). El espacio de nombres proporciona una interfaz neutral del proveedor para acceder a los dispositivos POS de varios fabricantes de la aplicación para UWP.

Consulte también la especificación de arquitectura UnifiedPOS .

Clases importantes Descripción
BarcodeScanner Permite a los desarrolladores de aplicaciones acceder a escáneres de códigos de barras para recuperar datos descodificados de una variedad de simbologías de código de barras, como CÓDIGOS QR y QR, según el soporte del hardware.
CashDrawer Permite a los desarrolladores de aplicaciones interactuar con cajones de efectivo.
LineDisplay Permite a los desarrolladores de aplicaciones controlar las pantallas de línea 2x20 orientadas al cliente.
MagneticStripeReader Permite a los desarrolladores de aplicaciones acceder a lectores de bandas magnéticas para recuperar datos de tarjetas habilitadas para bandas magnéticas, como tarjetas de crédito/débito, tarjetas de fidelidad, tarjetas de acceso, etc.
POSPrinter Permite a los desarrolladores de aplicaciones imprimir en impresoras de recibo conectadas a la red y Bluetooth mediante el lenguaje de control de impresora Epson ESC/POS.

API comunes Descripción
UnifiedPosErrorData ( clase) Proporciona información de error.
Enumeración UnifiedPosErrorReason Define las constantes que indican el motivo del evento de error.
Enumeración UnifiedPosErrorSeverity Define las constantes que indican la gravedad del error.
Enumeración UnifiedPosHealthCheckLevel Define las constantes que indican el tipo de comprobación de estado que se puede realizar en los dispositivos.
Enumeración UnifiedPosPowerReportingType Define las constantes que indican las funcionalidades de generación de informes de energía del dispositivo punto de servicio (POS).
PaymentDeviceTransactionRequest

Permite a los desarrolladores de aplicaciones acceder a dispositivos periféricos de punto de servicio (POS). El espacio de nombres proporciona una interfaz neutral del proveedor para acceder a los dispositivos POS de varios fabricantes de la aplicación para UWP.

Consulte también la especificación de arquitectura UnifiedPOS .

Clases importantes Descripción
BarcodeScanner Permite a los desarrolladores de aplicaciones acceder a escáneres de códigos de barras para recuperar datos descodificados de una variedad de simbologías de código de barras, como CÓDIGOS QR y QR, según el soporte del hardware.
CashDrawer Permite a los desarrolladores de aplicaciones interactuar con cajones de efectivo.
LineDisplay Permite a los desarrolladores de aplicaciones controlar las pantallas de línea 2x20 orientadas al cliente.
MagneticStripeReader Permite a los desarrolladores de aplicaciones acceder a lectores de bandas magnéticas para recuperar datos de tarjetas habilitadas para bandas magnéticas, como tarjetas de crédito/débito, tarjetas de fidelidad, tarjetas de acceso, etc.
POSPrinter Permite a los desarrolladores de aplicaciones imprimir en impresoras de recibo conectadas a la red y Bluetooth mediante el lenguaje de control de impresora Epson ESC/POS.

API comunes Descripción
UnifiedPosErrorData ( clase) Proporciona información de error.
Enumeración UnifiedPosErrorReason Define las constantes que indican el motivo del evento de error.
Enumeración UnifiedPosErrorSeverity Define las constantes que indican la gravedad del error.
Enumeración UnifiedPosHealthCheckLevel Define las constantes que indican el tipo de comprobación de estado que se puede realizar en los dispositivos.
Enumeración UnifiedPosPowerReportingType Define las constantes que indican las funcionalidades de generación de informes de energía del dispositivo punto de servicio (POS).
PaymentDeviceTransactionResult

Permite a los desarrolladores de aplicaciones acceder a dispositivos periféricos de punto de servicio (POS). El espacio de nombres proporciona una interfaz neutral del proveedor para acceder a los dispositivos POS de varios fabricantes de la aplicación para UWP.

Consulte también la especificación de arquitectura UnifiedPOS .

Clases importantes Descripción
BarcodeScanner Permite a los desarrolladores de aplicaciones acceder a escáneres de códigos de barras para recuperar datos descodificados de una variedad de simbologías de código de barras, como CÓDIGOS QR y QR, según el soporte del hardware.
CashDrawer Permite a los desarrolladores de aplicaciones interactuar con cajones de efectivo.
LineDisplay Permite a los desarrolladores de aplicaciones controlar las pantallas de línea 2x20 orientadas al cliente.
MagneticStripeReader Permite a los desarrolladores de aplicaciones acceder a lectores de bandas magnéticas para recuperar datos de tarjetas habilitadas para bandas magnéticas, como tarjetas de crédito/débito, tarjetas de fidelidad, tarjetas de acceso, etc.
POSPrinter Permite a los desarrolladores de aplicaciones imprimir en impresoras de recibo conectadas a la red y Bluetooth mediante el lenguaje de control de impresora Epson ESC/POS.

API comunes Descripción
UnifiedPosErrorData ( clase) Proporciona información de error.
Enumeración UnifiedPosErrorReason Define las constantes que indican el motivo del evento de error.
Enumeración UnifiedPosErrorSeverity Define las constantes que indican la gravedad del error.
Enumeración UnifiedPosHealthCheckLevel Define las constantes que indican el tipo de comprobación de estado que se puede realizar en los dispositivos.
Enumeración UnifiedPosPowerReportingType Define las constantes que indican las funcionalidades de generación de informes de energía del dispositivo punto de servicio (POS).
PaymentMethod

Permite a los desarrolladores de aplicaciones acceder a dispositivos periféricos de punto de servicio (POS). El espacio de nombres proporciona una interfaz neutral del proveedor para acceder a los dispositivos POS de varios fabricantes de la aplicación para UWP.

Consulte también la especificación de arquitectura UnifiedPOS .

Clases importantes Descripción
BarcodeScanner Permite a los desarrolladores de aplicaciones acceder a escáneres de códigos de barras para recuperar datos descodificados de una variedad de simbologías de código de barras, como CÓDIGOS QR y QR, según el soporte del hardware.
CashDrawer Permite a los desarrolladores de aplicaciones interactuar con cajones de efectivo.
LineDisplay Permite a los desarrolladores de aplicaciones controlar las pantallas de línea 2x20 orientadas al cliente.
MagneticStripeReader Permite a los desarrolladores de aplicaciones acceder a lectores de bandas magnéticas para recuperar datos de tarjetas habilitadas para bandas magnéticas, como tarjetas de crédito/débito, tarjetas de fidelidad, tarjetas de acceso, etc.
POSPrinter Permite a los desarrolladores de aplicaciones imprimir en impresoras de recibo conectadas a la red y Bluetooth mediante el lenguaje de control de impresora Epson ESC/POS.

API comunes Descripción
UnifiedPosErrorData ( clase) Proporciona información de error.
Enumeración UnifiedPosErrorReason Define las constantes que indican el motivo del evento de error.
Enumeración UnifiedPosErrorSeverity Define las constantes que indican la gravedad del error.
Enumeración UnifiedPosHealthCheckLevel Define las constantes que indican el tipo de comprobación de estado que se puede realizar en los dispositivos.
Enumeración UnifiedPosPowerReportingType Define las constantes que indican las funcionalidades de generación de informes de energía del dispositivo punto de servicio (POS).
PosPrinter

Representa una impresora de punto de servicio.

PosPrinterCapabilities

Representa las funciones de la impresora de punto de servicio.

PosPrinterCharacterSetIds

Representa el conjunto de identificadores de los juegos de caracteres que puede usar una impresora de punto de servicio.

PosPrinterFontProperty

Representa la propiedad de una fuente de impresora de punto de servicio específica.

PosPrinterPrintOptions

Representa las opciones de impresión del texto que desea imprimir en una impresora de punto de servicio.

PosPrinterReleaseDeviceRequestedEventArgs

Proporciona información sobre el evento ClaimPosPrinter.ReleaseDeviceRequested que se produce cuando una impresora de punto de servicio obtiene una solicitud para liberar su notificación exclusiva.

PosPrinterStatus

Proporciona información sobre el estado de una impresora de punto de servicio, como el estado de alimentación de la impresora.

PosPrinterStatusUpdatedEventArgs

Proporciona información sobre el evento PosPrinter.StatusUpdated que se produce cuando cambia el estado de una impresora de punto de servicio.

ReceiptPrinterCapabilities

Representa las funciones de la estación de recepción de una impresora de punto de servicio.

ReceiptPrintJob

Representa un conjunto de instrucciones de impresión que desea ejecutar en la impresora de recibo.

SlipPrinterCapabilities

Representa las funciones de la estación de deslizamiento de una impresora de punto de servicio.

SlipPrintJob

Representa un conjunto de instrucciones de impresión que desea ejecutar en la estación de impresora deslizante.

UnifiedPosErrorData

Proporciona información de error.

Estructuras

SizeUInt32

Define el alto y el ancho de un objeto en un plano bidimensional.

Interfaces

ICashDrawerEventSourceEventArgs

Representa los argumentos comunes a los orígenes de eventos de cajón de efectivo.

ICommonClaimedPosPrinterStation

Representa propiedades y acciones comunes a todo tipo de estaciones reclamadas para una impresora de punto de servicio.

ICommonPosPrintStationCapabilities

Representa las funcionalidades comunes a todos los tipos de estaciones para impresoras de punto de servicio.

ICommonReceiptSlipCapabilities

Representa las funciones comunes a las estaciones de impresión de recibos y de deslizamiento.

IPosPrinterJob

Representa acciones comunes a los trabajos de todos los tipos de estaciones para una impresora de punto de servicio.

IReceiptOrSlipJob

Representa las acciones comunes a los trabajos de las estaciones de impresión de recibos y de recibos.

Enumeraciones

BarcodeScannerStatus

Define las constantes que indican el estado del escáner de códigos de barras.

BarcodeSymbologyDecodeLengthKind

Los tipos de longitudes de descodificación que pueden admitir las simbologías de código de barras.

CashDrawerStatusKind

Define las constantes que indican el estado de potencia del cajón de efectivo.

LineDisplayCursorType

Define las constantes que indican el tipo de cursor que usa una presentación de línea.

LineDisplayDescriptorState

Define las constantes que indican el estado de un descriptor de visualización de línea.

LineDisplayHorizontalAlignment

Define las constantes que indican la alineación horizontal del texto en una presentación de líneas, en relación con la posición actual del carácter de texto.

LineDisplayMarqueeFormat

Define las constantes que indican el formato de la marca para la ventana actual.

LineDisplayPowerStatus

Define las constantes que indican el estado de energía de una pantalla de línea.

LineDisplayScrollDirection

Define las constantes que indican la dirección de desplazamiento de la pantalla de línea.

LineDisplayTextAttribute

Define las constantes que indican si la presentación de líneas se invierte o parpadea.

LineDisplayTextAttributeGranularity

Define las constantes que indican si la pantalla de línea admite parpadear o revertir la pantalla.

LineDisplayVerticalAlignment

Define las constantes que indican la alineación vertical del texto en una presentación de líneas, en relación con la posición actual del carácter de texto.

MagneticStripeReaderAuthenticationLevel

Define las constantes que indican el nivel de compatibilidad con el protocolo de autenticación del lector de bandas magnéticas: NotSupported, Optional o Required.

MagneticStripeReaderAuthenticationProtocol

Define las constantes que indican el protocolo de autenticación admitido por el dispositivo.

MagneticStripeReaderErrorReportingType

Define las constantes que indican el tipo de informe de errores para el dispositivo.

MagneticStripeReaderStatus

Define las constantes que indican el estado de autenticación del dispositivo.

MagneticStripeReaderTrackErrorType

Define las constantes que indican el tipo de error de seguimiento.

MagneticStripeReaderTrackIds

Define las constantes que indican el identificador de pista del dispositivo que se va a leer.

PaymentMethodKind

Permite a los desarrolladores de aplicaciones acceder a dispositivos periféricos de punto de servicio (POS). El espacio de nombres proporciona una interfaz neutral del proveedor para acceder a los dispositivos POS de varios fabricantes de la aplicación para UWP.

Consulte también la especificación de arquitectura UnifiedPOS .

Clases importantes Descripción
BarcodeScanner Permite a los desarrolladores de aplicaciones acceder a escáneres de códigos de barras para recuperar datos descodificados de una variedad de simbologías de código de barras, como CÓDIGOS QR y QR, según el soporte del hardware.
CashDrawer Permite a los desarrolladores de aplicaciones interactuar con cajones de efectivo.
LineDisplay Permite a los desarrolladores de aplicaciones controlar las pantallas de línea 2x20 orientadas al cliente.
MagneticStripeReader Permite a los desarrolladores de aplicaciones acceder a lectores de bandas magnéticas para recuperar datos de tarjetas habilitadas para bandas magnéticas, como tarjetas de crédito/débito, tarjetas de fidelidad, tarjetas de acceso, etc.
POSPrinter Permite a los desarrolladores de aplicaciones imprimir en impresoras de recibo conectadas a la red y Bluetooth mediante el lenguaje de control de impresora Epson ESC/POS.

API comunes Descripción
UnifiedPosErrorData ( clase) Proporciona información de error.
Enumeración UnifiedPosErrorReason Define las constantes que indican el motivo del evento de error.
Enumeración UnifiedPosErrorSeverity Define las constantes que indican la gravedad del error.
Enumeración UnifiedPosHealthCheckLevel Define las constantes que indican el tipo de comprobación de estado que se puede realizar en los dispositivos.
Enumeración UnifiedPosPowerReportingType Define las constantes que indican las funcionalidades de generación de informes de energía del dispositivo punto de servicio (POS).
PaymentOperationStatus

Permite a los desarrolladores de aplicaciones acceder a dispositivos periféricos de punto de servicio (POS). El espacio de nombres proporciona una interfaz neutral del proveedor para acceder a los dispositivos POS de varios fabricantes de la aplicación para UWP.

Consulte también la especificación de arquitectura UnifiedPOS .

Clases importantes Descripción
BarcodeScanner Permite a los desarrolladores de aplicaciones acceder a escáneres de códigos de barras para recuperar datos descodificados de una variedad de simbologías de código de barras, como CÓDIGOS QR y QR, según el soporte del hardware.
CashDrawer Permite a los desarrolladores de aplicaciones interactuar con cajones de efectivo.
LineDisplay Permite a los desarrolladores de aplicaciones controlar las pantallas de línea 2x20 orientadas al cliente.
MagneticStripeReader Permite a los desarrolladores de aplicaciones acceder a lectores de bandas magnéticas para recuperar datos de tarjetas habilitadas para bandas magnéticas, como tarjetas de crédito/débito, tarjetas de fidelidad, tarjetas de acceso, etc.
POSPrinter Permite a los desarrolladores de aplicaciones imprimir en impresoras de recibo conectadas a la red y Bluetooth mediante el lenguaje de control de impresora Epson ESC/POS.

API comunes Descripción
UnifiedPosErrorData ( clase) Proporciona información de error.
Enumeración UnifiedPosErrorReason Define las constantes que indican el motivo del evento de error.
Enumeración UnifiedPosErrorSeverity Define las constantes que indican la gravedad del error.
Enumeración UnifiedPosHealthCheckLevel Define las constantes que indican el tipo de comprobación de estado que se puede realizar en los dispositivos.
Enumeración UnifiedPosPowerReportingType Define las constantes que indican las funcionalidades de generación de informes de energía del dispositivo punto de servicio (POS).
PaymentUserResponse

Permite a los desarrolladores de aplicaciones acceder a dispositivos periféricos de punto de servicio (POS). El espacio de nombres proporciona una interfaz neutral del proveedor para acceder a los dispositivos POS de varios fabricantes de la aplicación para UWP.

Consulte también la especificación de arquitectura UnifiedPOS .

Clases importantes Descripción
BarcodeScanner Permite a los desarrolladores de aplicaciones acceder a escáneres de códigos de barras para recuperar datos descodificados de una variedad de simbologías de código de barras, como CÓDIGOS QR y QR, según el soporte del hardware.
CashDrawer Permite a los desarrolladores de aplicaciones interactuar con cajones de efectivo.
LineDisplay Permite a los desarrolladores de aplicaciones controlar las pantallas de línea 2x20 orientadas al cliente.
MagneticStripeReader Permite a los desarrolladores de aplicaciones acceder a lectores de bandas magnéticas para recuperar datos de tarjetas habilitadas para bandas magnéticas, como tarjetas de crédito/débito, tarjetas de fidelidad, tarjetas de acceso, etc.
POSPrinter Permite a los desarrolladores de aplicaciones imprimir en impresoras de recibo conectadas a la red y Bluetooth mediante el lenguaje de control de impresora Epson ESC/POS.

API comunes Descripción
UnifiedPosErrorData ( clase) Proporciona información de error.
Enumeración UnifiedPosErrorReason Define las constantes que indican el motivo del evento de error.
Enumeración UnifiedPosErrorSeverity Define las constantes que indican la gravedad del error.
Enumeración UnifiedPosHealthCheckLevel Define las constantes que indican el tipo de comprobación de estado que se puede realizar en los dispositivos.
Enumeración UnifiedPosPowerReportingType Define las constantes que indican las funcionalidades de generación de informes de energía del dispositivo punto de servicio (POS).
PosConnectionTypes

Tipos de conexión que se pueden usar para acceder a un punto de servicio del dispositivo.

PosPrinterAlignment

Describe las posibles alineaciones horizontales del texto que imprime una impresora de punto de servicio en la página.

PosPrinterBarcodeTextPosition

Describe las posibles posiciones verticales en las que una impresora de punto de servicio imprime el texto del código de barras en relación con el código de barras.

PosPrinterCartridgeSensors

Describe los posibles sensores disponibles para una estación de impresora de una impresora de punto de servicio que se usará para informar del estado de la impresora.

PosPrinterColorCapabilities

Describe los posibles cartuchos de color que una impresora de punto de servicio puede admitir.

PosPrinterColorCartridge

Describe los cartuchos de color que la impresora de punto de servicio puede usar para imprimir.

PosPrinterLineDirection

Describe las posibles direcciones que puede utilizar una estación de impresora de recibos o deslizamientos para imprimir una línea reglada.

PosPrinterLineStyle

Describe los estilos de línea que una estación de impresión de recibos o deslizamientos puede utilizar para imprimir una línea reglada.

PosPrinterMapMode

Describe las unidades de medida válidas para las impresoras de punto de servicio.

PosPrinterMarkFeedCapabilities

Describe las funciones de una estación de impresora de recibos para controlar el papel con sentido de marca.

PosPrinterMarkFeedKind

Describe las formas en que la estación de impresora de recibo debe alimentar el papel con sentido de marca al llamar al método ReceiptPrintJob.MarkFeed .

PosPrinterPrintSide

Describe los lados de la hoja de papel en la que se imprime la impresora de punto de servicio.

PosPrinterRotation

Describe las posibles formas en que una impresora de punto de servicio puede girar el texto o la imagen en la página.

PosPrinterRuledLineCapabilities

Describe las funciones de la impresora de punto de servicio para dibujar líneas regladas.

PosPrinterStatusKind

Describe el estado de alimentación de una impresora de punto de servicio.

UnifiedPosErrorReason

Define las constantes que indican el motivo del evento de error.

UnifiedPosErrorSeverity

Define las constantes que indican la gravedad del error.

UnifiedPosHealthCheckLevel

Define las constantes que indican el tipo de comprobación de estado que se puede realizar en los dispositivos.

UnifiedPosPowerReportingType

Define las constantes que indican las funcionalidades de generación de informes de energía del dispositivo punto de servicio (POS).

Comentarios

Las aplicaciones que usan este espacio de nombres requieren la declaración de pointOfServiceDeviceCapability en el manifiesto del paquete de la aplicación.

Consulte también