Windows.Devices.PointOfService Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
|
||||||||||||||||||||||||
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.
|
||||||||||||||||||||||||
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.
|
||||||||||||||||||||||||
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.
|
||||||||||||||||||||||||
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.
|
||||||||||||||||||||||||
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.
|
||||||||||||||||||||||||
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.
|
||||||||||||||||||||||||
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.
|
||||||||||||||||||||||||
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.
|
||||||||||||||||||||||||
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.
|
||||||||||||||||||||||||
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.
|
||||||||||||||||||||||||
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