Windows.Devices.PointOfService Espace de noms

Permet aux développeurs d’applications d’accéder aux périphériques de point de service (POS). L’espace de noms fournit une interface indépendante du 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
BarcodeScanner 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 les tiroirs-caisses.
LineDisplay Permet aux développeurs d’applications de contrôler les écrans de ligne 2x20 accessibles aux clients.
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 avec bande magnétique 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 Epson ESC/POS.

API courantes Description
Classe UnifiedPosErrorData Fournit des informations sur les erreurs.
UnifiedPosErrorReason , énumération Définit les constantes qui indiquent la raison de l’événement d’erreur.
UnifiedPosErrorSeverity , énumération Définit les constantes qui indiquent la gravité de l’erreur.
UnifiedPosHealthCheckLevel, énumération Définit les constantes qui indiquent le type de case activée d’intégrité qui peuvent être effectuées sur les appareils.
UnifiedPosPowerReportingType, énumération 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 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 ImagePreviewReceived .

BarcodeScannerReport

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

BarcodeScannerStatusUpdatedEventArgs

Fournit des informations sur une opération status modification.

BarcodeSymbologies

Contient la symbologie du code-barres.

BarcodeSymbologyAttributes

Attributs d’une symbologie du scanneur de codes-barres.

CashDrawer

Un 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’alimentation et la disponibilité actuelles status 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

Fournit l’accès aux méthodes, propriétés et événements exclusifs et privilégiés sur un tiroir-caisse 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é demandée pour utilisation.

ClaimedLineDisplay

Représente un périphérique 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 bandes magnétiques 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é demandée pour 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çus qui a été demandée pour utilisation.

ClaimedSlipPrinter

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

JournalPrinterCapabilities

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

JournalPrintJob

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

LineDisplay

Représente un périphérique d’affichage de ligne.

LineDisplayAttributes

Représente les attributs d’un périphérique 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 du chapiteau 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 changements d’état d’alimentation dans le périphérique 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 le périphérique de lecteur de bandes magnétiques.

MagneticStripeReaderAamvaCardDataReceivedEventArgs

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

MagneticStripeReaderBankCardDataReceivedEventArgs

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

MagneticStripeReaderCapabilities

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

MagneticStripeReaderCardTypes

Contient le type carte du carte récemment balayé.

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 les données de la carte récemment balayée.

MagneticStripeReaderStatusUpdatedEventArgs

Fournit des informations sur une opération status modification.

MagneticStripeReaderTrackData

Contient les données de suivi obtenues à la suite d’un balayage carte.

MagneticStripeReaderVendorSpecificCardDataReceivedEventArgs

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

PaymentDevice

Permet aux développeurs d’applications d’accéder aux périphériques de point de service (POS). L’espace de noms fournit une interface indépendante du 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
BarcodeScanner 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 les tiroirs-caisses.
LineDisplay Permet aux développeurs d’applications de contrôler les écrans de ligne 2x20 accessibles aux clients.
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 avec bande magnétique 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 Epson ESC/POS.

API courantes Description
Classe UnifiedPosErrorData Fournit des informations sur les erreurs.
UnifiedPosErrorReason , énumération Définit les constantes qui indiquent la raison de l’événement d’erreur.
UnifiedPosErrorSeverity , énumération Définit les constantes qui indiquent la gravité de l’erreur.
UnifiedPosHealthCheckLevel, énumération Définit les constantes qui indiquent le type de case activée d’intégrité qui peuvent être effectuées sur les appareils.
UnifiedPosPowerReportingType, énumération 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 de point de service (POS). L’espace de noms fournit une interface indépendante du 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
BarcodeScanner 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 les tiroirs-caisses.
LineDisplay Permet aux développeurs d’applications de contrôler les écrans de ligne 2x20 accessibles aux clients.
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 avec bande magnétique 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 Epson ESC/POS.

API courantes Description
Classe UnifiedPosErrorData Fournit des informations sur les erreurs.
UnifiedPosErrorReason , énumération Définit les constantes qui indiquent la raison de l’événement d’erreur.
UnifiedPosErrorSeverity , énumération Définit les constantes qui indiquent la gravité de l’erreur.
UnifiedPosHealthCheckLevel, énumération Définit les constantes qui indiquent le type de case activée d’intégrité qui peuvent être effectuées sur les appareils.
UnifiedPosPowerReportingType, énumération 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 de point de service (POS). L’espace de noms fournit une interface indépendante du 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
BarcodeScanner 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 les tiroirs-caisses.
LineDisplay Permet aux développeurs d’applications de contrôler les écrans de ligne 2x20 accessibles aux clients.
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 avec bande magnétique 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 Epson ESC/POS.

API courantes Description
Classe UnifiedPosErrorData Fournit des informations sur les erreurs.
UnifiedPosErrorReason , énumération Définit les constantes qui indiquent la raison de l’événement d’erreur.
UnifiedPosErrorSeverity , énumération Définit les constantes qui indiquent la gravité de l’erreur.
UnifiedPosHealthCheckLevel, énumération Définit les constantes qui indiquent le type de case activée d’intégrité qui peuvent être effectuées sur les appareils.
UnifiedPosPowerReportingType, énumération 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 de point de service (POS). L’espace de noms fournit une interface indépendante du 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
BarcodeScanner 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 les tiroirs-caisses.
LineDisplay Permet aux développeurs d’applications de contrôler les écrans de ligne 2x20 accessibles aux clients.
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 avec bande magnétique 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 Epson ESC/POS.

API courantes Description
Classe UnifiedPosErrorData Fournit des informations sur les erreurs.
UnifiedPosErrorReason , énumération Définit les constantes qui indiquent la raison de l’événement d’erreur.
UnifiedPosErrorSeverity , énumération Définit les constantes qui indiquent la gravité de l’erreur.
UnifiedPosHealthCheckLevel, énumération Définit les constantes qui indiquent le type de case activée d’intégrité qui peuvent être effectuées sur les appareils.
UnifiedPosPowerReportingType, énumération 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 de point de service (POS). L’espace de noms fournit une interface indépendante du 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
BarcodeScanner 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 les tiroirs-caisses.
LineDisplay Permet aux développeurs d’applications de contrôler les écrans de ligne 2x20 accessibles aux clients.
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 avec bande magnétique 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 Epson ESC/POS.

API courantes Description
Classe UnifiedPosErrorData Fournit des informations sur les erreurs.
UnifiedPosErrorReason , énumération Définit les constantes qui indiquent la raison de l’événement d’erreur.
UnifiedPosErrorSeverity , énumération Définit les constantes qui indiquent la gravité de l’erreur.
UnifiedPosHealthCheckLevel, énumération Définit les constantes qui indiquent le type de case activée d’intégrité qui peuvent être effectuées sur les appareils.
UnifiedPosPowerReportingType, énumération 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 de point de service (POS). L’espace de noms fournit une interface indépendante du 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
BarcodeScanner 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 les tiroirs-caisses.
LineDisplay Permet aux développeurs d’applications de contrôler les écrans de ligne 2x20 accessibles aux clients.
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 avec bande magnétique 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 Epson ESC/POS.

API courantes Description
Classe UnifiedPosErrorData Fournit des informations sur les erreurs.
UnifiedPosErrorReason , énumération Définit les constantes qui indiquent la raison de l’événement d’erreur.
UnifiedPosErrorSeverity , énumération Définit les constantes qui indiquent la gravité de l’erreur.
UnifiedPosHealthCheckLevel, énumération Définit les constantes qui indiquent le type de case activée d’intégrité qui peuvent être effectuées sur les appareils.
UnifiedPosPowerReportingType, énumération 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 de point de service (POS). L’espace de noms fournit une interface indépendante du 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
BarcodeScanner 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 les tiroirs-caisses.
LineDisplay Permet aux développeurs d’applications de contrôler les écrans de ligne 2x20 accessibles aux clients.
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 avec bande magnétique 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 Epson ESC/POS.

API courantes Description
Classe UnifiedPosErrorData Fournit des informations sur les erreurs.
UnifiedPosErrorReason , énumération Définit les constantes qui indiquent la raison de l’événement d’erreur.
UnifiedPosErrorSeverity , énumération Définit les constantes qui indiquent la gravité de l’erreur.
UnifiedPosHealthCheckLevel, énumération Définit les constantes qui indiquent le type de case activée d’intégrité qui peuvent être effectuées sur les appareils.
UnifiedPosPowerReportingType, énumération 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 de point de service (POS). L’espace de noms fournit une interface indépendante du 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
BarcodeScanner 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 les tiroirs-caisses.
LineDisplay Permet aux développeurs d’applications de contrôler les écrans de ligne 2x20 accessibles aux clients.
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 avec bande magnétique 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 Epson ESC/POS.

API courantes Description
Classe UnifiedPosErrorData Fournit des informations sur les erreurs.
UnifiedPosErrorReason , énumération Définit les constantes qui indiquent la raison de l’événement d’erreur.
UnifiedPosErrorSeverity , énumération Définit les constantes qui indiquent la gravité de l’erreur.
UnifiedPosHealthCheckLevel, énumération Définit les constantes qui indiquent le type de case activée d’intégrité qui peuvent être effectuées sur les appareils.
UnifiedPosPowerReportingType, énumération 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 de point de service.

PosPrinterCapabilities

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

PosPrinterCharacterSetIds

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

PosPrinterFontProperty

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

PosPrinterPrintOptions

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

PosPrinterReleaseDeviceRequestedEventArgs

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

PosPrinterStatus

Fournit des informations sur la status d’une imprimante de point de service, telles que l’état d’alimentation de l’imprimante.

PosPrinterStatusUpdatedEventArgs

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

ReceiptPrinterCapabilities

Représente les fonctionnalités de la station de réception d’une imprimante de 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 de point de service.

SlipPrintJob

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

UnifiedPosErrorData

Fournit des informations sur les erreurs.

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-caisse.

ICommonClaimedPosPrinterStation

Représente les propriétés et les actions communes à tous les types de stations revendiquées pour une imprimante de 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’imprimante de reçu et de bordereau.

IPosPrinterJob

Représente les actions communes aux travaux pour tous les types de stations pour une imprimante de point de service.

IReceiptOrSlipJob

Représente les actions communes aux travaux pour les stations d’imprimante de reçu et de bordereau.

Énumérations

BarcodeScannerStatus

Définit les constantes qui indiquent le scanneur de codes-barres status.

BarcodeSymbologyDecodeLengthKind

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

CashDrawerStatusKind

Définit les constantes qui indiquent la puissance du tiroir-caisse status.

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’status d’alimentation d’un affichage de ligne.

LineDisplayScrollDirection

Définit les constantes qui indiquent le sens de défilement de l’affichage de ligne.

LineDisplayTextAttribute

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

LineDisplayTextAttributeGranularity

Définit les constantes qui indiquent si l’affichage de ligne prend en charge le clignotement ou l’inversion 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 du lecteur de bande magnétique : NotSupported, Facultatif ou Obligatoire.

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’authentification de l’appareil status.

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 de point de service (POS). L’espace de noms fournit une interface indépendante du 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
BarcodeScanner 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 les tiroirs-caisses.
LineDisplay Permet aux développeurs d’applications de contrôler les écrans de ligne 2x20 accessibles aux clients.
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 avec bande magnétique 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 Epson ESC/POS.

API courantes Description
Classe UnifiedPosErrorData Fournit des informations sur les erreurs.
UnifiedPosErrorReason , énumération Définit les constantes qui indiquent la raison de l’événement d’erreur.
UnifiedPosErrorSeverity , énumération Définit les constantes qui indiquent la gravité de l’erreur.
UnifiedPosHealthCheckLevel, énumération Définit les constantes qui indiquent le type de case activée d’intégrité qui peuvent être effectuées sur les appareils.
UnifiedPosPowerReportingType, énumération 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 de point de service (POS). L’espace de noms fournit une interface indépendante du 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
BarcodeScanner 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 les tiroirs-caisses.
LineDisplay Permet aux développeurs d’applications de contrôler les écrans de ligne 2x20 accessibles aux clients.
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 avec bande magnétique 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 Epson ESC/POS.

API courantes Description
Classe UnifiedPosErrorData Fournit des informations sur les erreurs.
UnifiedPosErrorReason , énumération Définit les constantes qui indiquent la raison de l’événement d’erreur.
UnifiedPosErrorSeverity , énumération Définit les constantes qui indiquent la gravité de l’erreur.
UnifiedPosHealthCheckLevel, énumération Définit les constantes qui indiquent le type de case activée d’intégrité qui peuvent être effectuées sur les appareils.
UnifiedPosPowerReportingType, énumération 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 de point de service (POS). L’espace de noms fournit une interface indépendante du 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
BarcodeScanner 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 les tiroirs-caisses.
LineDisplay Permet aux développeurs d’applications de contrôler les écrans de ligne 2x20 accessibles aux clients.
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 avec bande magnétique 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 Epson ESC/POS.

API courantes Description
Classe UnifiedPosErrorData Fournit des informations sur les erreurs.
UnifiedPosErrorReason , énumération Définit les constantes qui indiquent la raison de l’événement d’erreur.
UnifiedPosErrorSeverity , énumération Définit les constantes qui indiquent la gravité de l’erreur.
UnifiedPosHealthCheckLevel, énumération Définit les constantes qui indiquent le type de case activée d’intégrité qui peuvent être effectuées sur les appareils.
UnifiedPosPowerReportingType, énumération 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 appareil de point de service.

PosPrinterAlignment

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

PosPrinterBarcodeTextPosition

Décrit les positions verticales possibles dans lesquelles une imprimante de 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 de point de service à utiliser pour signaler la status de l’imprimante.

PosPrinterColorCapabilities

Décrit les cartouches de couleur possibles qu’une imprimante de 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 imprimante de reçus ou de bordereaux peut utiliser pour imprimer une ligne à règles.

PosPrinterLineStyle

Décrit les styles de ligne qu’une imprimante de reçus ou de bordereaux peut utiliser pour imprimer une ligne à règles.

PosPrinterMapMode

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

PosPrinterMarkFeedCapabilities

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

PosPrinterMarkFeedKind

Décrit les façons dont la station d’impression 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 de point de service imprime.

PosPrinterRotation

Décrit les façons possibles pour une imprimante de point de service de faire pivoter le texte ou l’image sur la page.

PosPrinterRuledLineCapabilities

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

PosPrinterStatusKind

Décrit l’état d’alimentation d’une imprimante de 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 case activée d’intégrité qui peuvent être effectuées 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 DeviceCapabilitypointOfService dans le manifeste du package d’application.

Voir aussi