Partager via


Windows.Devices.PointOfService Espace de noms

Permet aux développeurs d’applications d’accéder aux périphériques point de service (POS). L’espace de noms fournit une interface neutre par le fournisseur pour accéder aux appareils pos de différents fabricants à partir de l’application UWP.

Consultez également la spécification architecturale UnifiedPOS.

Classes importantes Description
Code-barresScanner Permet aux développeurs d’applications d’accéder aux scanneurs de codes-barres pour récupérer des données décodées à partir d’une variété de symbologies de codes-barres telles que les codes UPC et QR en fonction de la prise en charge du matériel.
cashDrawer Permet aux développeurs d’applications d’interagir avec des tiroirs d’argent.
LineDisplay Permet aux développeurs d’applications de contrôler les affichages de ligne 2x20 du client.
MagneticStripeReader Permet aux développeurs d’applications d’accéder aux lecteurs de bandes magnétiques pour récupérer des données à partir de cartes à bandes magnétiques activées, telles que les cartes de crédit/débit, les cartes de fidélité, les cartes d’accès, etc.
POSPrinter Permet aux développeurs d’applications d’imprimer sur des imprimantes de reçus connectées au réseau et Bluetooth à l’aide du langage de contrôle de l’imprimante Esc/POS d’Activation.

API courantes Description
classe UnifiedPosErrorData Fournit des informations d’erreur.
énumération UnifiedPosErrorReason Définit les constantes qui indiquent la raison de l’événement d’erreur.
énumération UnifiedPosErrorSeverity Définit les constantes qui indiquent la gravité de l’erreur.
énumération UnifiedPosHealthCheckLevel Définit les constantes qui indiquent le type de contrôle d’intégrité qui peut être effectué sur les appareils.
énumération UnifiedPosPowerReportingType Définit les constantes qui indiquent les fonctionnalités de création de rapports d’alimentation de l’appareil point de service (POS).

Classes

BarcodeScanner

Représente l’appareil du scanneur de codes-barres.

BarcodeScannerCapabilities

Représente les fonctionnalités du scanneur de codes-barres.

BarcodeScannerDataReceivedEventArgs

Fournit les données de code-barres de l’événement DataReceived.

BarcodeScannerErrorOccurredEventArgs

Fournit des données pour l’événement ErrorOccurred.

BarcodeScannerImagePreviewReceivedEventArgs

Fournit les données de l’événement ImagePreviewReceivedReceived.

BarcodeScannerReport

Contient les données du scanneur de codes-barres.

BarcodeScannerStatusUpdatedEventArgs

Fournit des informations sur la modification de l’état de l’opération.

BarcodeSymbologies

Contient la symbologie du code-barres.

BarcodeSymbologyAttributes

Attributs d’un symbology de scanneur de codes-barres.

CashDrawer

Un dispositif de tiroir-caisse dans un scénario de vente au détail.

CashDrawerCapabilities

Représente les fonctionnalités du tiroir-caisse.

CashDrawerCloseAlarm

Le tiroir-caisse ferme l’alarme. Les paramètres par défaut sont fournis, mais l’utilisateur peut les mettre à jour selon les besoins.

CashDrawerClosedEventArgs

Cet objet est passé en tant que paramètre aux gestionnaires d’événements pour l’événement DrawerClosed.

CashDrawerEventSource

Fournit des sources d’événements qui permettent à un développeur de détecter quand le tiroir-caisse est ouvert ou fermé.

CashDrawerOpenedEventArgs

Cet objet est passé en tant que paramètre aux gestionnaires d’événements pour l’événement DrawerOpened.

CashDrawerStatus

Fournit l’état actuel de la puissance et de la disponibilité du tiroir-caisse.

CashDrawerStatusUpdatedEventArgs

Cet objet est passé en tant que paramètre aux gestionnaires d’événements pour l’événement StatusUpdated.

ClaimedBarcodeScanner

Représente le scanneur de codes-barres revendiqué.

ClaimedBarcodeScannerClosedEventArgs

Cet objet est passé en tant que paramètre aux gestionnaires d’événements pour l’événement ClaimedBarcodeScanner.Closed.

ClaimedCashDrawer

Permet d’accéder à des méthodes, propriétés et événements exclusifs et privilégiés sur un appareil de tiroir de trésorerie de point de service.

ClaimedCashDrawerClosedEventArgs

Cet objet est passé en tant que paramètre aux gestionnaires d’événements pour l’événement ClaimedDrawer.Closed.

ClaimedJournalPrinter

Représente une station d’imprimante de journal qui a été revendiquée pour une utilisation.

ClaimedLineDisplay

Représente un appareil d’affichage de ligne revendiqué.

ClaimedLineDisplayClosedEventArgs

Cet objet est passé en tant que paramètre aux gestionnaires d’événements pour l’événement ClaimedLineDisplay.Closed.

ClaimedMagneticStripeReader

Représente le lecteur de bande magnétique revendiqué.

ClaimedMagneticStripeReaderClosedEventArgs

Cet objet est passé en tant que paramètre aux gestionnaires d’événements pour l’événement ClaimedMagneticStripeReader.Closed.

ClaimedPosPrinter

Représente une imprimante de point de service qui a été revendiquée pour une utilisation.

ClaimedPosPrinterClosedEventArgs

Cet objet est passé en tant que paramètre aux gestionnaires d’événements pour l’événement ClaimedPosPrinter.Closed.

ClaimedReceiptPrinter

Représente une station d’imprimante de reçu qui a été revendiquée pour une utilisation.

ClaimedSlipPrinter

Représente une station d’imprimante de glissement qui a été revendiquée pour une utilisation.

JournalPrinterCapabilities

Représente les fonctionnalités de la station de journal d’une imprimante point de service.

JournalPrintJob

Représente un ensemble d’instructions d’impression que vous souhaitez exécuter sur la station d’imprimante de journal.

LineDisplay

Représente un appareil d’affichage de ligne.

LineDisplayAttributes

Représente les attributs d’un appareil d’affichage de ligne.

LineDisplayCapabilities

Représente les fonctionnalités d’affichage de ligne.

LineDisplayCursor

Représente un curseur d’affichage de ligne.

LineDisplayCursorAttributes

Représente les attributs d’un curseur d’affichage de ligne.

LineDisplayCustomGlyphs

Représente un ensemble de glyphes personnalisés à utiliser par un affichage de ligne.

LineDisplayMarquee

Représente un objet contenant des propriétés décrivant et autorisant le contrôle du défilement de marque sur un affichage de ligne.

LineDisplayStatisticsCategorySelector

Représente un sélecteur de catégorie de statistiques standard.

LineDisplayStatusUpdatedEventArgs

Fournit des données d’événement pour les modifications d’état de l’alimentation dans l’appareil d’affichage de ligne.

LineDisplayStoredBitmap

Représente un objet utilisé pour stocker une bitmap via la méthode LineDisplayWindow.StoreBitmapAsync.

LineDisplayWindow

Représente une fenêtre d’affichage de ligne.

MagneticStripeReader

Représente l’appareil lecteur de bande magnétique.

MagneticStripeReaderAamvaCardDataReceivedEventArgs

Fournit les données de carte de l’American Association of Motor Vehicle Administrators (AAMVA) de l’événement AamvaCardDataReceived.

MagneticStripeReaderBankCardDataReceivedEventArgs

Fournit des données de carte bancaire à partir de l’événement BankCardDataReceived.

MagneticStripeReaderCapabilities

Fournit des informations sur les fonctionnalités pour le lecteur de bandes magnétiques.

MagneticStripeReaderCardTypes

Contient le type de carte de la carte récemment balayée.

MagneticStripeReaderEncryptionAlgorithms

Contient l’algorithme de chiffrement pris en charge par l’appareil.

MagneticStripeReaderErrorOccurredEventArgs

Fournit des informations d’erreur pour l’événement ErrorOccurred.

MagneticStripeReaderReport

Contient des données de la carte récemment balayée.

MagneticStripeReaderStatusUpdatedEventArgs

Fournit des informations sur la modification de l’état de l’opération.

MagneticStripeReaderTrackData

Contient les données de suivi obtenues après un mouvement de balayage de carte.

MagneticStripeReaderVendorSpecificCardDataReceivedEventArgs

Fournit des données pour la carte fournisseur récemment balayée.

PaymentDevice

Permet aux développeurs d’applications d’accéder aux périphériques point de service (POS). L’espace de noms fournit une interface neutre par le fournisseur pour accéder aux appareils pos de différents fabricants à partir de l’application UWP.

Consultez également la spécification architecturale UnifiedPOS.

Classes importantes Description
Code-barresScanner Permet aux développeurs d’applications d’accéder aux scanneurs de codes-barres pour récupérer des données décodées à partir d’une variété de symbologies de codes-barres telles que les codes UPC et QR en fonction de la prise en charge du matériel.
cashDrawer Permet aux développeurs d’applications d’interagir avec des tiroirs d’argent.
LineDisplay Permet aux développeurs d’applications de contrôler les affichages de ligne 2x20 du client.
MagneticStripeReader Permet aux développeurs d’applications d’accéder aux lecteurs de bandes magnétiques pour récupérer des données à partir de cartes à bandes magnétiques activées, telles que les cartes de crédit/débit, les cartes de fidélité, les cartes d’accès, etc.
POSPrinter Permet aux développeurs d’applications d’imprimer sur des imprimantes de reçus connectées au réseau et Bluetooth à l’aide du langage de contrôle de l’imprimante Esc/POS d’Activation.

API courantes Description
classe UnifiedPosErrorData Fournit des informations d’erreur.
énumération UnifiedPosErrorReason Définit les constantes qui indiquent la raison de l’événement d’erreur.
énumération UnifiedPosErrorSeverity Définit les constantes qui indiquent la gravité de l’erreur.
énumération UnifiedPosHealthCheckLevel Définit les constantes qui indiquent le type de contrôle d’intégrité qui peut être effectué sur les appareils.
énumération UnifiedPosPowerReportingType Définit les constantes qui indiquent les fonctionnalités de création de rapports d’alimentation de l’appareil point de service (POS).
PaymentDeviceCapabilities

Permet aux développeurs d’applications d’accéder aux périphériques point de service (POS). L’espace de noms fournit une interface neutre par le fournisseur pour accéder aux appareils pos de différents fabricants à partir de l’application UWP.

Consultez également la spécification architecturale UnifiedPOS.

Classes importantes Description
Code-barresScanner Permet aux développeurs d’applications d’accéder aux scanneurs de codes-barres pour récupérer des données décodées à partir d’une variété de symbologies de codes-barres telles que les codes UPC et QR en fonction de la prise en charge du matériel.
cashDrawer Permet aux développeurs d’applications d’interagir avec des tiroirs d’argent.
LineDisplay Permet aux développeurs d’applications de contrôler les affichages de ligne 2x20 du client.
MagneticStripeReader Permet aux développeurs d’applications d’accéder aux lecteurs de bandes magnétiques pour récupérer des données à partir de cartes à bandes magnétiques activées, telles que les cartes de crédit/débit, les cartes de fidélité, les cartes d’accès, etc.
POSPrinter Permet aux développeurs d’applications d’imprimer sur des imprimantes de reçus connectées au réseau et Bluetooth à l’aide du langage de contrôle de l’imprimante Esc/POS d’Activation.

API courantes Description
classe UnifiedPosErrorData Fournit des informations d’erreur.
énumération UnifiedPosErrorReason Définit les constantes qui indiquent la raison de l’événement d’erreur.
énumération UnifiedPosErrorSeverity Définit les constantes qui indiquent la gravité de l’erreur.
énumération UnifiedPosHealthCheckLevel Définit les constantes qui indiquent le type de contrôle d’intégrité qui peut être effectué sur les appareils.
énumération UnifiedPosPowerReportingType Définit les constantes qui indiquent les fonctionnalités de création de rapports d’alimentation de l’appareil point de service (POS).
PaymentDeviceConfiguration

Permet aux développeurs d’applications d’accéder aux périphériques point de service (POS). L’espace de noms fournit une interface neutre par le fournisseur pour accéder aux appareils pos de différents fabricants à partir de l’application UWP.

Consultez également la spécification architecturale UnifiedPOS.

Classes importantes Description
Code-barresScanner Permet aux développeurs d’applications d’accéder aux scanneurs de codes-barres pour récupérer des données décodées à partir d’une variété de symbologies de codes-barres telles que les codes UPC et QR en fonction de la prise en charge du matériel.
cashDrawer Permet aux développeurs d’applications d’interagir avec des tiroirs d’argent.
LineDisplay Permet aux développeurs d’applications de contrôler les affichages de ligne 2x20 du client.
MagneticStripeReader Permet aux développeurs d’applications d’accéder aux lecteurs de bandes magnétiques pour récupérer des données à partir de cartes à bandes magnétiques activées, telles que les cartes de crédit/débit, les cartes de fidélité, les cartes d’accès, etc.
POSPrinter Permet aux développeurs d’applications d’imprimer sur des imprimantes de reçus connectées au réseau et Bluetooth à l’aide du langage de contrôle de l’imprimante Esc/POS d’Activation.

API courantes Description
classe UnifiedPosErrorData Fournit des informations d’erreur.
énumération UnifiedPosErrorReason Définit les constantes qui indiquent la raison de l’événement d’erreur.
énumération UnifiedPosErrorSeverity Définit les constantes qui indiquent la gravité de l’erreur.
énumération UnifiedPosHealthCheckLevel Définit les constantes qui indiquent le type de contrôle d’intégrité qui peut être effectué sur les appareils.
énumération UnifiedPosPowerReportingType Définit les constantes qui indiquent les fonctionnalités de création de rapports d’alimentation de l’appareil point de service (POS).
PaymentDeviceGetConfigurationResult

Permet aux développeurs d’applications d’accéder aux périphériques point de service (POS). L’espace de noms fournit une interface neutre par le fournisseur pour accéder aux appareils pos de différents fabricants à partir de l’application UWP.

Consultez également la spécification architecturale UnifiedPOS.

Classes importantes Description
Code-barresScanner Permet aux développeurs d’applications d’accéder aux scanneurs de codes-barres pour récupérer des données décodées à partir d’une variété de symbologies de codes-barres telles que les codes UPC et QR en fonction de la prise en charge du matériel.
cashDrawer Permet aux développeurs d’applications d’interagir avec des tiroirs d’argent.
LineDisplay Permet aux développeurs d’applications de contrôler les affichages de ligne 2x20 du client.
MagneticStripeReader Permet aux développeurs d’applications d’accéder aux lecteurs de bandes magnétiques pour récupérer des données à partir de cartes à bandes magnétiques activées, telles que les cartes de crédit/débit, les cartes de fidélité, les cartes d’accès, etc.
POSPrinter Permet aux développeurs d’applications d’imprimer sur des imprimantes de reçus connectées au réseau et Bluetooth à l’aide du langage de contrôle de l’imprimante Esc/POS d’Activation.

API courantes Description
classe UnifiedPosErrorData Fournit des informations d’erreur.
énumération UnifiedPosErrorReason Définit les constantes qui indiquent la raison de l’événement d’erreur.
énumération UnifiedPosErrorSeverity Définit les constantes qui indiquent la gravité de l’erreur.
énumération UnifiedPosHealthCheckLevel Définit les constantes qui indiquent le type de contrôle d’intégrité qui peut être effectué sur les appareils.
énumération UnifiedPosPowerReportingType Définit les constantes qui indiquent les fonctionnalités de création de rapports d’alimentation de l’appareil point de service (POS).
PaymentDeviceOperationResult

Permet aux développeurs d’applications d’accéder aux périphériques point de service (POS). L’espace de noms fournit une interface neutre par le fournisseur pour accéder aux appareils pos de différents fabricants à partir de l’application UWP.

Consultez également la spécification architecturale UnifiedPOS.

Classes importantes Description
Code-barresScanner Permet aux développeurs d’applications d’accéder aux scanneurs de codes-barres pour récupérer des données décodées à partir d’une variété de symbologies de codes-barres telles que les codes UPC et QR en fonction de la prise en charge du matériel.
cashDrawer Permet aux développeurs d’applications d’interagir avec des tiroirs d’argent.
LineDisplay Permet aux développeurs d’applications de contrôler les affichages de ligne 2x20 du client.
MagneticStripeReader Permet aux développeurs d’applications d’accéder aux lecteurs de bandes magnétiques pour récupérer des données à partir de cartes à bandes magnétiques activées, telles que les cartes de crédit/débit, les cartes de fidélité, les cartes d’accès, etc.
POSPrinter Permet aux développeurs d’applications d’imprimer sur des imprimantes de reçus connectées au réseau et Bluetooth à l’aide du langage de contrôle de l’imprimante Esc/POS d’Activation.

API courantes Description
classe UnifiedPosErrorData Fournit des informations d’erreur.
énumération UnifiedPosErrorReason Définit les constantes qui indiquent la raison de l’événement d’erreur.
énumération UnifiedPosErrorSeverity Définit les constantes qui indiquent la gravité de l’erreur.
énumération UnifiedPosHealthCheckLevel Définit les constantes qui indiquent le type de contrôle d’intégrité qui peut être effectué sur les appareils.
énumération UnifiedPosPowerReportingType Définit les constantes qui indiquent les fonctionnalités de création de rapports d’alimentation de l’appareil point de service (POS).
PaymentDeviceTransactionRequest

Permet aux développeurs d’applications d’accéder aux périphériques point de service (POS). L’espace de noms fournit une interface neutre par le fournisseur pour accéder aux appareils pos de différents fabricants à partir de l’application UWP.

Consultez également la spécification architecturale UnifiedPOS.

Classes importantes Description
Code-barresScanner Permet aux développeurs d’applications d’accéder aux scanneurs de codes-barres pour récupérer des données décodées à partir d’une variété de symbologies de codes-barres telles que les codes UPC et QR en fonction de la prise en charge du matériel.
cashDrawer Permet aux développeurs d’applications d’interagir avec des tiroirs d’argent.
LineDisplay Permet aux développeurs d’applications de contrôler les affichages de ligne 2x20 du client.
MagneticStripeReader Permet aux développeurs d’applications d’accéder aux lecteurs de bandes magnétiques pour récupérer des données à partir de cartes à bandes magnétiques activées, telles que les cartes de crédit/débit, les cartes de fidélité, les cartes d’accès, etc.
POSPrinter Permet aux développeurs d’applications d’imprimer sur des imprimantes de reçus connectées au réseau et Bluetooth à l’aide du langage de contrôle de l’imprimante Esc/POS d’Activation.

API courantes Description
classe UnifiedPosErrorData Fournit des informations d’erreur.
énumération UnifiedPosErrorReason Définit les constantes qui indiquent la raison de l’événement d’erreur.
énumération UnifiedPosErrorSeverity Définit les constantes qui indiquent la gravité de l’erreur.
énumération UnifiedPosHealthCheckLevel Définit les constantes qui indiquent le type de contrôle d’intégrité qui peut être effectué sur les appareils.
énumération UnifiedPosPowerReportingType Définit les constantes qui indiquent les fonctionnalités de création de rapports d’alimentation de l’appareil point de service (POS).
PaymentDeviceTransactionResult

Permet aux développeurs d’applications d’accéder aux périphériques point de service (POS). L’espace de noms fournit une interface neutre par le fournisseur pour accéder aux appareils pos de différents fabricants à partir de l’application UWP.

Consultez également la spécification architecturale UnifiedPOS.

Classes importantes Description
Code-barresScanner Permet aux développeurs d’applications d’accéder aux scanneurs de codes-barres pour récupérer des données décodées à partir d’une variété de symbologies de codes-barres telles que les codes UPC et QR en fonction de la prise en charge du matériel.
cashDrawer Permet aux développeurs d’applications d’interagir avec des tiroirs d’argent.
LineDisplay Permet aux développeurs d’applications de contrôler les affichages de ligne 2x20 du client.
MagneticStripeReader Permet aux développeurs d’applications d’accéder aux lecteurs de bandes magnétiques pour récupérer des données à partir de cartes à bandes magnétiques activées, telles que les cartes de crédit/débit, les cartes de fidélité, les cartes d’accès, etc.
POSPrinter Permet aux développeurs d’applications d’imprimer sur des imprimantes de reçus connectées au réseau et Bluetooth à l’aide du langage de contrôle de l’imprimante Esc/POS d’Activation.

API courantes Description
classe UnifiedPosErrorData Fournit des informations d’erreur.
énumération UnifiedPosErrorReason Définit les constantes qui indiquent la raison de l’événement d’erreur.
énumération UnifiedPosErrorSeverity Définit les constantes qui indiquent la gravité de l’erreur.
énumération UnifiedPosHealthCheckLevel Définit les constantes qui indiquent le type de contrôle d’intégrité qui peut être effectué sur les appareils.
énumération UnifiedPosPowerReportingType Définit les constantes qui indiquent les fonctionnalités de création de rapports d’alimentation de l’appareil point de service (POS).
PaymentMethod

Permet aux développeurs d’applications d’accéder aux périphériques point de service (POS). L’espace de noms fournit une interface neutre par le fournisseur pour accéder aux appareils pos de différents fabricants à partir de l’application UWP.

Consultez également la spécification architecturale UnifiedPOS.

Classes importantes Description
Code-barresScanner Permet aux développeurs d’applications d’accéder aux scanneurs de codes-barres pour récupérer des données décodées à partir d’une variété de symbologies de codes-barres telles que les codes UPC et QR en fonction de la prise en charge du matériel.
cashDrawer Permet aux développeurs d’applications d’interagir avec des tiroirs d’argent.
LineDisplay Permet aux développeurs d’applications de contrôler les affichages de ligne 2x20 du client.
MagneticStripeReader Permet aux développeurs d’applications d’accéder aux lecteurs de bandes magnétiques pour récupérer des données à partir de cartes à bandes magnétiques activées, telles que les cartes de crédit/débit, les cartes de fidélité, les cartes d’accès, etc.
POSPrinter Permet aux développeurs d’applications d’imprimer sur des imprimantes de reçus connectées au réseau et Bluetooth à l’aide du langage de contrôle de l’imprimante Esc/POS d’Activation.

API courantes Description
classe UnifiedPosErrorData Fournit des informations d’erreur.
énumération UnifiedPosErrorReason Définit les constantes qui indiquent la raison de l’événement d’erreur.
énumération UnifiedPosErrorSeverity Définit les constantes qui indiquent la gravité de l’erreur.
énumération UnifiedPosHealthCheckLevel Définit les constantes qui indiquent le type de contrôle d’intégrité qui peut être effectué sur les appareils.
énumération UnifiedPosPowerReportingType Définit les constantes qui indiquent les fonctionnalités de création de rapports d’alimentation de l’appareil point de service (POS).
PosPrinter

Représente une imprimante point de service.

PosPrinterCapabilities

Représente les fonctionnalités de l’imprimante point de service.

PosPrinterCharacterSetIds

Représente l’ensemble d’identificateurs pour les jeux de caractères qu’une imprimante point de service peut utiliser.

PosPrinterFontProperty

Représente la propriété d’une police d’imprimante point de service spécifique.

PosPrinterPrintOptions

Représente les options d’impression du texte que vous souhaitez imprimer sur une imprimante point de service.

PosPrinterReleaseDeviceRequestedEventArgs

Fournit des informations sur l’événement ClaimedPosPrinter.ReleaseDeviceRequested qui se produit lorsqu’une imprimante point de service obtient une demande de publication de sa revendication exclusive.

PosPrinterStatus

Fournit des informations sur l’état d’une imprimante point de service, comme l’état d’alimentation de l’imprimante.

PosPrinterStatusUpdatedEventArgs

Fournit des informations sur l’événement PosPrinter.StatusUpdated qui se produit lorsque l’état d’une imprimante de point de service change.

ReceiptPrinterCapabilities

Représente les fonctionnalités de la station de réception d’une imprimante point de service.

ReceiptPrintJob

Représente un ensemble d’instructions d’impression que vous souhaitez exécuter sur l’imprimante de reçu.

SlipPrinterCapabilities

Représente les fonctionnalités de la station de glissement d’une imprimante point de service.

SlipPrintJob

Représente un ensemble d’instructions d’impression que vous souhaitez exécuter sur la station d’imprimante de glissement.

UnifiedPosErrorData

Fournit des informations d’erreur.

Structures

SizeUInt32

Définit la hauteur et la largeur d’un objet dans un plan à deux dimensions.

Interfaces

ICashDrawerEventSourceEventArgs

Représente les arguments communs aux sources d’événements du tiroir d’argent.

ICommonClaimedPosPrinterStation

Représente les propriétés et les actions communes à tous les types de stations revendiquées pour une imprimante point de service.

ICommonPosPrintStationCapabilities

Représente les fonctionnalités communes à tous les types de stations pour les imprimantes de point de service.

ICommonReceiptSlipCapabilities

Représente les fonctionnalités communes aux stations d’impression de réception et de glissement.

IPosPrinterJob

Représente les actions courantes pour tous les types de stations pour une imprimante point de service.

IReceiptOrSlipJob

Représente les actions courantes pour les travaux pour les stations d’impression de reçu et de glissement.

Énumérations

BarcodeScannerStatus

Définit les constantes qui indiquent l’état du scanneur de codes-barres.

BarcodeSymbologyDecodeLengthKind

Types de longueurs de décodage que les symbologies de code-barres peuvent prendre en charge.

CashDrawerStatusKind

Définit les constantes qui indiquent l’état de puissance du tiroir-caisse.

LineDisplayCursorType

Définit les constantes qui indiquent le type de curseur utilisé par un affichage de ligne.

LineDisplayDescriptorState

Définit les constantes qui indiquent l’état d’un descripteur d’affichage de ligne.

LineDisplayHorizontalAlignment

Définit les constantes qui indiquent l’alignement horizontal du texte sur un affichage de ligne, par rapport à la position actuelle du caractère de texte.

LineDisplayMarqueeFormat

Définit les constantes qui indiquent le format de marque pour la fenêtre active.

LineDisplayPowerStatus

Définit les constantes qui indiquent l’état de puissance d’un affichage de ligne.

LineDisplayScrollDirection

Définit les constantes qui indiquent la direction de défilement de l’affichage de ligne.

LineDisplayTextAttribute

Définit les constantes qui indiquent si l’affichage de ligne est inversé ou clignote.

LineDisplayTextAttributeGranularity

Définit les constantes qui indiquent si l’affichage de ligne prend en charge le clignotement ou l’inverse de l’affichage.

LineDisplayVerticalAlignment

Définit les constantes qui indiquent l’alignement vertical du texte sur un affichage de ligne, par rapport à la position actuelle du caractère de texte.

MagneticStripeReaderAuthenticationLevel

Définit les constantes qui indiquent le niveau de prise en charge du protocole d’authentification de lecteur à bandes magnétiques : NotSupported, Optional ou Required.

MagneticStripeReaderAuthenticationProtocol

Définit les constantes qui indiquent le protocole d’authentification pris en charge par l’appareil.

MagneticStripeReaderErrorReportingType

Définit les constantes qui indiquent le type de rapport d’erreurs pour l’appareil.

MagneticStripeReaderStatus

Définit les constantes qui indiquent l’état d’authentification de l’appareil.

MagneticStripeReaderTrackErrorType

Définit les constantes qui indiquent le type d’erreur de suivi.

MagneticStripeReaderTrackIds

Définit les constantes qui indiquent l’ID de suivi de l’appareil à lire.

PaymentMethodKind

Permet aux développeurs d’applications d’accéder aux périphériques point de service (POS). L’espace de noms fournit une interface neutre par le fournisseur pour accéder aux appareils pos de différents fabricants à partir de l’application UWP.

Consultez également la spécification architecturale UnifiedPOS.

Classes importantes Description
Code-barresScanner Permet aux développeurs d’applications d’accéder aux scanneurs de codes-barres pour récupérer des données décodées à partir d’une variété de symbologies de codes-barres telles que les codes UPC et QR en fonction de la prise en charge du matériel.
cashDrawer Permet aux développeurs d’applications d’interagir avec des tiroirs d’argent.
LineDisplay Permet aux développeurs d’applications de contrôler les affichages de ligne 2x20 du client.
MagneticStripeReader Permet aux développeurs d’applications d’accéder aux lecteurs de bandes magnétiques pour récupérer des données à partir de cartes à bandes magnétiques activées, telles que les cartes de crédit/débit, les cartes de fidélité, les cartes d’accès, etc.
POSPrinter Permet aux développeurs d’applications d’imprimer sur des imprimantes de reçus connectées au réseau et Bluetooth à l’aide du langage de contrôle de l’imprimante Esc/POS d’Activation.

API courantes Description
classe UnifiedPosErrorData Fournit des informations d’erreur.
énumération UnifiedPosErrorReason Définit les constantes qui indiquent la raison de l’événement d’erreur.
énumération UnifiedPosErrorSeverity Définit les constantes qui indiquent la gravité de l’erreur.
énumération UnifiedPosHealthCheckLevel Définit les constantes qui indiquent le type de contrôle d’intégrité qui peut être effectué sur les appareils.
énumération UnifiedPosPowerReportingType Définit les constantes qui indiquent les fonctionnalités de création de rapports d’alimentation de l’appareil point de service (POS).
PaymentOperationStatus

Permet aux développeurs d’applications d’accéder aux périphériques point de service (POS). L’espace de noms fournit une interface neutre par le fournisseur pour accéder aux appareils pos de différents fabricants à partir de l’application UWP.

Consultez également la spécification architecturale UnifiedPOS.

Classes importantes Description
Code-barresScanner Permet aux développeurs d’applications d’accéder aux scanneurs de codes-barres pour récupérer des données décodées à partir d’une variété de symbologies de codes-barres telles que les codes UPC et QR en fonction de la prise en charge du matériel.
cashDrawer Permet aux développeurs d’applications d’interagir avec des tiroirs d’argent.
LineDisplay Permet aux développeurs d’applications de contrôler les affichages de ligne 2x20 du client.
MagneticStripeReader Permet aux développeurs d’applications d’accéder aux lecteurs de bandes magnétiques pour récupérer des données à partir de cartes à bandes magnétiques activées, telles que les cartes de crédit/débit, les cartes de fidélité, les cartes d’accès, etc.
POSPrinter Permet aux développeurs d’applications d’imprimer sur des imprimantes de reçus connectées au réseau et Bluetooth à l’aide du langage de contrôle de l’imprimante Esc/POS d’Activation.

API courantes Description
classe UnifiedPosErrorData Fournit des informations d’erreur.
énumération UnifiedPosErrorReason Définit les constantes qui indiquent la raison de l’événement d’erreur.
énumération UnifiedPosErrorSeverity Définit les constantes qui indiquent la gravité de l’erreur.
énumération UnifiedPosHealthCheckLevel Définit les constantes qui indiquent le type de contrôle d’intégrité qui peut être effectué sur les appareils.
énumération UnifiedPosPowerReportingType Définit les constantes qui indiquent les fonctionnalités de création de rapports d’alimentation de l’appareil point de service (POS).
PaymentUserResponse

Permet aux développeurs d’applications d’accéder aux périphériques point de service (POS). L’espace de noms fournit une interface neutre par le fournisseur pour accéder aux appareils pos de différents fabricants à partir de l’application UWP.

Consultez également la spécification architecturale UnifiedPOS.

Classes importantes Description
Code-barresScanner Permet aux développeurs d’applications d’accéder aux scanneurs de codes-barres pour récupérer des données décodées à partir d’une variété de symbologies de codes-barres telles que les codes UPC et QR en fonction de la prise en charge du matériel.
cashDrawer Permet aux développeurs d’applications d’interagir avec des tiroirs d’argent.
LineDisplay Permet aux développeurs d’applications de contrôler les affichages de ligne 2x20 du client.
MagneticStripeReader Permet aux développeurs d’applications d’accéder aux lecteurs de bandes magnétiques pour récupérer des données à partir de cartes à bandes magnétiques activées, telles que les cartes de crédit/débit, les cartes de fidélité, les cartes d’accès, etc.
POSPrinter Permet aux développeurs d’applications d’imprimer sur des imprimantes de reçus connectées au réseau et Bluetooth à l’aide du langage de contrôle de l’imprimante Esc/POS d’Activation.

API courantes Description
classe UnifiedPosErrorData Fournit des informations d’erreur.
énumération UnifiedPosErrorReason Définit les constantes qui indiquent la raison de l’événement d’erreur.
énumération UnifiedPosErrorSeverity Définit les constantes qui indiquent la gravité de l’erreur.
énumération UnifiedPosHealthCheckLevel Définit les constantes qui indiquent le type de contrôle d’intégrité qui peut être effectué sur les appareils.
énumération UnifiedPosPowerReportingType Définit les constantes qui indiquent les fonctionnalités de création de rapports d’alimentation de l’appareil point de service (POS).
PosConnectionTypes

Types de connexion qui peuvent être utilisés pour accéder à un point de service.

PosPrinterAlignment

Décrit les alignements horizontaux possibles du texte qu’une imprimante point de service imprime sur la page.

PosPrinterBarcodeTextPosition

Décrit les positions verticales possibles dans lesquelles une imprimante point de service imprime le texte du code-barres par rapport au code-barres.

PosPrinterCartridgeSensors

Décrit les capteurs possibles disponibles pour une station d’imprimante d’une imprimante point de service à utiliser pour signaler l’état de l’imprimante.

PosPrinterColorCapabilities

Décrit les cartouches de couleur possibles qu’une imprimante point de service peut prendre en charge.

PosPrinterColorCartridge

Décrit les cartouches de couleur que l’imprimante de point de service peut utiliser pour l’impression.

PosPrinterLineDirection

Décrit les instructions possibles qu’une station d’imprimante de reçu ou de glissement peut utiliser pour imprimer une ligne définie.

PosPrinterLineStyle

Décrit les styles de ligne qu’une station d’imprimante de reçu ou de glissement peut utiliser pour imprimer une ligne définie.

PosPrinterMapMode

Décrit les unités de mesure valides pour les imprimantes de point de service.

PosPrinterMarkFeedCapabilities

Décrit les fonctionnalités d’une station d’imprimante de reçus pour la gestion du papier sensible aux marques.

PosPrinterMarkFeedKind

Décrit les façons dont la station d’imprimante de reçu doit alimenter le papier marqué lorsque vous appelez la méthode ReceiptPrintJob.MarkFeed.

PosPrinterPrintSide

Décrit les côtés de la feuille de papier sur laquelle l’imprimante point de service imprime.

PosPrinterRotation

Décrit les méthodes possibles pour qu’une imprimante de point de service puisse faire pivoter le texte ou l’image sur la page.

PosPrinterRuledLineCapabilities

Décrit les fonctionnalités de l’imprimante point de service pour dessiner des lignes de règle.

PosPrinterStatusKind

Décrit l’état d’alimentation d’une imprimante point de service.

UnifiedPosErrorReason

Définit les constantes qui indiquent la raison de l’événement d’erreur.

UnifiedPosErrorSeverity

Définit les constantes qui indiquent la gravité de l’erreur.

UnifiedPosHealthCheckLevel

Définit les constantes qui indiquent le type de contrôle d’intégrité qui peut être effectué sur les appareils.

UnifiedPosPowerReportingType

Définit les constantes qui indiquent les fonctionnalités de création de rapports d’alimentation de l’appareil point de service (POS).

Remarques

Les applications qui utilisent cet espace de noms nécessitent la déclaration de l' DeviceCapability dans le manifeste du package d’application.

Voir aussi