Windows.Devices.PointOfService Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .
|
||||||||||||||||||||||||
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 .
|
||||||||||||||||||||||||
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 .
|
||||||||||||||||||||||||
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 .
|
||||||||||||||||||||||||
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 .
|
||||||||||||||||||||||||
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 .
|
||||||||||||||||||||||||
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 .
|
||||||||||||||||||||||||
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 .
|
||||||||||||||||||||||||
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 .
|
||||||||||||||||||||||||
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 .
|
||||||||||||||||||||||||
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 .
|
||||||||||||||||||||||||
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 pointOfService
DeviceCapability en el manifiesto del paquete de la aplicación.
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de