Compartir a través de


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 dispositivos POS desde 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 UPC, en función del soporte técnico 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, etcetera.
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
clase UnifiedPosErrorData 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 del 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

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 funcionalidades del cajón de efectivo.

CashDrawerCloseAlarm

El cajón de efectivo cierra la alarma. Los valores predeterminados de los parámetros se proporcionan, 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 de .

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 del 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 del evento ClaimedBarcodeScanner.Closed.

ClaimedCashDrawer

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

ClaimedCashDrawerClosedEventArgs

Este objeto se pasa como parámetro a los controladores de eventos para el evento ClaimedCashDrawer.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 franja magnética reclamada.

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íneas.

LineDisplayAttributes

Representa los atributos de una pantalla de línea dispositivo.

LineDisplayCapabilities

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

LineDisplayCursor

Representa un cursor de visualización de líneas.

LineDisplayCursorAttributes

Representa los atributos de un cursor de visualización de líneas.

LineDisplayCustomGlyphs

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

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íneas.

LineDisplayStoredBitmap

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

LineDisplayWindow

Representa una ventana de visualizació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) de la 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 seguimiento 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 dispositivos POS desde 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 UPC, en función del soporte técnico 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, etcetera.
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
clase UnifiedPosErrorData 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 dispositivos POS desde 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 UPC, en función del soporte técnico 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, etcetera.
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
clase UnifiedPosErrorData 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 dispositivos POS desde 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 UPC, en función del soporte técnico 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, etcetera.
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
clase UnifiedPosErrorData 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 dispositivos POS desde 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 UPC, en función del soporte técnico 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, etcetera.
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
clase UnifiedPosErrorData 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 dispositivos POS desde 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 UPC, en función del soporte técnico 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, etcetera.
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
clase UnifiedPosErrorData 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 dispositivos POS desde 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 UPC, en función del soporte técnico 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, etcetera.
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
clase UnifiedPosErrorData 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 dispositivos POS desde 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 UPC, en función del soporte técnico 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, etcetera.
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
clase UnifiedPosErrorData 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 dispositivos POS desde 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 UPC, en función del soporte técnico 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, etcetera.
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
clase UnifiedPosErrorData 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 recibos.

SlipPrinterCapabilities

Representa las capacidades 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 funcionalidades comunes a las estaciones de impresión de recibos y recibos.

IPosPrinterJob

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

IReceiptOrSlipJob

Representa acciones comunes a los trabajos para las estaciones de recibo e impresora 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ínea, en relación con la posición del carácter de texto actual.

LineDisplayMarqueeFormat

Define las constantes que indican el formato de 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 pantalla de línea 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ínea, en relación con la posición del carácter de texto actual.

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 seguimiento 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 dispositivos POS desde 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 UPC, en función del soporte técnico 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, etcetera.
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
clase UnifiedPosErrorData 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 dispositivos POS desde 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 UPC, en función del soporte técnico 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, etcetera.
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
clase UnifiedPosErrorData 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 dispositivos POS desde 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 UPC, en función del soporte técnico 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, etcetera.
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
clase UnifiedPosErrorData 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 dispositivo de servicio.

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 notificar el 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 indicaciones que una estación de impresión de recibos o recibos puede utilizar para imprimir una línea reglada.

PosPrinterLineStyle

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

PosPrinterMapMode

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

PosPrinterMarkFeedCapabilities

Describe las funcionalidades 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 funcionalidades de la impresora de punto de servicio para dibujar líneas regladas.

PosPrinterStatusKind

Describe el estado de energía 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 del pointOfServiceDeviceCapability en el manifiesto del paquete de aplicación.

Consulte también