Windows.Devices.PointOfService Namespace

Permite que os desenvolvedores de aplicativos acessem dispositivos periféricos de PONTO de Serviço (POS). O namespace fornece uma interface neutra do fornecedor para acessar dispositivos POS de vários fabricantes do aplicativo UWP.

Consulte também a especificação de arquitetura unifiedPOS .

Classes importantes Descrição
BarcodeScanner Permite que os desenvolvedores de aplicativos acessem scanners de código de barras para recuperar dados decodificados de uma variedade de simbologias de códigos de barras como UPC e códigos QR dependendo do suporte do hardware.
CashDrawer Permite aos desenvolvedores de aplicativos interagir com a registradora.
LineDisplay Permite que os desenvolvedores de aplicativos controlem as exibições de linha 2x20 voltadas para o cliente.
MagneticStripeReader Permite que os desenvolvedores de aplicativos acessem leitores de tarja magnética para recuperar dados de cartões de tarja magnética, como cartões de crédito/débito, cartões de fidelidade, cartões de acesso etc.
POSPrinter Permite que os desenvolvedores de aplicativo imprimam quando conectados à rede ou Bluetooth impressoras de recibo usando a linguagem de controle de impressora Epson ESC/POS.

APIs comuns Descrição
Classe UnifiedPosErrorData Fornece informações de erro.
Enumeração UnifiedPosErrorReason Define as constantes que indicam o motivo do evento de erro.
Enumeração UnifiedPosErrorSeverity Define as constantes que indicam a gravidade do erro.
Enumeração UnifiedPosHealthCheckLevel Define as constantes que indicam o tipo de marcar de integridade que podem ser executadas nos dispositivos.
Enumeração UnifiedPosPowerReportingType Define as constantes que indicam os recursos de relatório de energia do dispositivo de PONTO de Serviço (POS).

Classes

BarcodeScanner

Representa o dispositivo de scanner de código de barras.

BarcodeScannerCapabilities

Representa os recursos do scanner de código de barras.

BarcodeScannerDataReceivedEventArgs

Fornece os dados de código de barras do evento DataReceived .

BarcodeScannerErrorOccurredEventArgs

Fornece dados para o evento ErrorOccurred .

BarcodeScannerImagePreviewReceivedEventArgs

Fornece os dados do evento ImagePreviewReceived .

BarcodeScannerReport

Contém os dados do scanner de código de barras.

BarcodeScannerStatusUpdatedEventArgs

Fornece informações sobre uma operação status alteração.

BarcodeSymbologies

Contém a simbologia de código de barras.

BarcodeSymbologyAttributes

Os atributos de uma simbologia de scanner de código de barras.

CashDrawer

Um dispositivo de gaveta de dinheiro em um cenário de varejo.

CashDrawerCapabilities

Representa os recursos da gaveta de dinheiro.

CashDrawerCloseAlarm

A gaveta de dinheiro fecha o alarme. Os padrões de parâmetro são fornecidos, no entanto, o usuário pode atualizá-los conforme apropriado.

CashDrawerClosedEventArgs

Esse objeto é passado como um parâmetro para os manipuladores de eventos do evento DrawerClosed .

CashDrawerEventSource

Fornece fontes de evento que permitem que um desenvolvedor detecte quando a gaveta de dinheiro é aberta ou fechada.

CashDrawerOpenedEventArgs

Esse objeto é passado como um parâmetro para os manipuladores de eventos para o evento DrawerOpened .

CashDrawerStatus

Fornece o status de energia e disponibilidade atuais da gaveta de dinheiro.

CashDrawerStatusUpdatedEventArgs

Esse objeto é passado como um parâmetro para os manipuladores de eventos para o evento StatusUpdated .

ClaimedBarcodeScanner

Representa o verificador de código de barras reivindicado.

ClaimedBarcodeScannerClosedEventArgs

Esse objeto é passado como um parâmetro para os manipuladores de eventos do evento ClaimedBarcodeScanner.Closed .

ClaimedCashDrawer

Fornece acesso a métodos, propriedades e eventos exclusivos e privilegiados em um dispositivo de gaveta de caixa de ponto de serviço.

ClaimedCashDrawerClosedEventArgs

Esse objeto é passado como um parâmetro para os manipuladores de eventos do evento ClaimedCashDrawer.Closed .

ClaimedJournalPrinter

Representa uma estação de impressora de diário que foi solicitada para uso.

ClaimedLineDisplay

Representa um dispositivo de exibição de linha reivindicado.

ClaimedLineDisplayClosedEventArgs

Esse objeto é passado como um parâmetro para os manipuladores de eventos para o evento ClaimedLineDisplay.Closed .

ClaimedMagneticStripeReader

Representa o leitor de listras magnéticas reivindicadas.

ClaimedMagneticStripeReaderClosedEventArgs

Esse objeto é passado como um parâmetro para os manipuladores de eventos para o evento ClaimedMagneticStripeReader.Closed .

ClaimedPosPrinter

Representa uma impressora de ponto de serviço que foi reivindicada para uso.

ClaimedPosPrinterClosedEventArgs

Esse objeto é passado como um parâmetro para os manipuladores de eventos para o evento ClaimedPosPrinter.Closed .

ClaimedReceiptPrinter

Representa uma estação de impressora de recibo que foi solicitada para uso.

ClaimedSlipPrinter

Representa uma estação de impressora deslizante que foi reivindicada para uso.

JournalPrinterCapabilities

Representa os recursos da estação de diário de uma impressora de ponto de serviço.

JournalPrintJob

Representa um conjunto de instruções de impressão que você deseja executar na estação de impressora do diário.

LineDisplay

Representa um dispositivo de exibição de linha.

LineDisplayAttributes

Representa os atributos de um dispositivo de exibição de linha .

LineDisplayCapabilities

Representa os recursos de exibição de linha.

LineDisplayCursor

Representa um cursor de exibição de linha.

LineDisplayCursorAttributes

Representa os atributos de um cursor de exibição de linha.

LineDisplayCustomGlyphs

Representa um conjunto de glifos personalizados a serem usados por uma exibição de linha.

LineDisplayMarquee

Representa um objeto que contém propriedades que descrevem e permitem o controle de rolagem de letreiro em uma exibição de linha.

LineDisplayStatisticsCategorySelector

Representa um seletor de categoria de estatísticas padrão.

LineDisplayStatusUpdatedEventArgs

Fornece dados de evento para alterações de estado de energia no dispositivo de exibição de linha.

LineDisplayStoredBitmap

Representa um objeto usado para armazenar um bitmap por meio do método LineDisplayWindow.StoreBitmapAsync.

LineDisplayWindow

Representa uma janela de exibição de linha.

MagneticStripeReader

Representa o dispositivo de leitor de listras magnéticas.

MagneticStripeReaderAamvaCardDataReceivedEventArgs

Fornece a Associação Americana de Administradores de Veículos Automotores (AAMVA) cartão dados do evento AamvaCardDataReceived.

MagneticStripeReaderBankCardDataReceivedEventArgs

Fornece dados bancários cartão do evento BankCardDataReceived.

MagneticStripeReaderCapabilities

Fornece informações de funcionalidades para o leitor de listras magnéticas.

MagneticStripeReaderCardTypes

Contém o tipo cartão do cartão recentemente apagado.

MagneticStripeReaderEncryptionAlgorithms

Contém o algoritmo de criptografia compatível com o dispositivo.

MagneticStripeReaderErrorOccurredEventArgs

Fornece informações de erro para o evento ErrorOccurred .

MagneticStripeReaderReport

Contém dados do cartão apagado recentemente.

MagneticStripeReaderStatusUpdatedEventArgs

Fornece informações sobre uma operação status alteração.

MagneticStripeReaderTrackData

Contém os dados de faixa obtidos após um dedo cartão.

MagneticStripeReaderVendorSpecificCardDataReceivedEventArgs

Fornece dados para o fornecedor recentemente apagado cartão.

PaymentDevice

Permite que os desenvolvedores de aplicativos acessem dispositivos periféricos de PONTO de Serviço (POS). O namespace fornece uma interface neutra do fornecedor para acessar dispositivos POS de vários fabricantes do aplicativo UWP.

Consulte também a especificação de arquitetura unifiedPOS .

Classes importantes Descrição
BarcodeScanner Permite que os desenvolvedores de aplicativos acessem scanners de código de barras para recuperar dados decodificados de uma variedade de simbologias de códigos de barras como UPC e códigos QR dependendo do suporte do hardware.
CashDrawer Permite aos desenvolvedores de aplicativos interagir com a registradora.
LineDisplay Permite que os desenvolvedores de aplicativos controlem as exibições de linha 2x20 voltadas para o cliente.
MagneticStripeReader Permite que os desenvolvedores de aplicativos acessem leitores de tarja magnética para recuperar dados de cartões de tarja magnética, como cartões de crédito/débito, cartões de fidelidade, cartões de acesso etc.
POSPrinter Permite que os desenvolvedores de aplicativo imprimam quando conectados à rede ou Bluetooth impressoras de recibo usando a linguagem de controle de impressora Epson ESC/POS.

APIs comuns Descrição
Classe UnifiedPosErrorData Fornece informações de erro.
Enumeração UnifiedPosErrorReason Define as constantes que indicam o motivo do evento de erro.
Enumeração UnifiedPosErrorSeverity Define as constantes que indicam a gravidade do erro.
Enumeração UnifiedPosHealthCheckLevel Define as constantes que indicam o tipo de marcar de integridade que podem ser executadas nos dispositivos.
Enumeração UnifiedPosPowerReportingType Define as constantes que indicam os recursos de relatório de energia do dispositivo de PONTO de Serviço (POS).
PaymentDeviceCapabilities

Permite que os desenvolvedores de aplicativos acessem dispositivos periféricos de PONTO de Serviço (POS). O namespace fornece uma interface neutra do fornecedor para acessar dispositivos POS de vários fabricantes do aplicativo UWP.

Consulte também a especificação de arquitetura unifiedPOS .

Classes importantes Descrição
BarcodeScanner Permite que os desenvolvedores de aplicativos acessem scanners de código de barras para recuperar dados decodificados de uma variedade de simbologias de códigos de barras como UPC e códigos QR dependendo do suporte do hardware.
CashDrawer Permite aos desenvolvedores de aplicativos interagir com a registradora.
LineDisplay Permite que os desenvolvedores de aplicativos controlem as exibições de linha 2x20 voltadas para o cliente.
MagneticStripeReader Permite que os desenvolvedores de aplicativos acessem leitores de tarja magnética para recuperar dados de cartões de tarja magnética, como cartões de crédito/débito, cartões de fidelidade, cartões de acesso etc.
POSPrinter Permite que os desenvolvedores de aplicativo imprimam quando conectados à rede ou Bluetooth impressoras de recibo usando a linguagem de controle de impressora Epson ESC/POS.

APIs comuns Descrição
Classe UnifiedPosErrorData Fornece informações de erro.
Enumeração UnifiedPosErrorReason Define as constantes que indicam o motivo do evento de erro.
Enumeração UnifiedPosErrorSeverity Define as constantes que indicam a gravidade do erro.
Enumeração UnifiedPosHealthCheckLevel Define as constantes que indicam o tipo de marcar de integridade que podem ser executadas nos dispositivos.
Enumeração UnifiedPosPowerReportingType Define as constantes que indicam os recursos de relatório de energia do dispositivo de PONTO de Serviço (POS).
PaymentDeviceConfiguration

Permite que os desenvolvedores de aplicativos acessem dispositivos periféricos de PONTO de Serviço (POS). O namespace fornece uma interface neutra do fornecedor para acessar dispositivos POS de vários fabricantes do aplicativo UWP.

Consulte também a especificação de arquitetura unifiedPOS .

Classes importantes Descrição
BarcodeScanner Permite que os desenvolvedores de aplicativos acessem scanners de código de barras para recuperar dados decodificados de uma variedade de simbologias de códigos de barras como UPC e códigos QR dependendo do suporte do hardware.
CashDrawer Permite aos desenvolvedores de aplicativos interagir com a registradora.
LineDisplay Permite que os desenvolvedores de aplicativos controlem as exibições de linha 2x20 voltadas para o cliente.
MagneticStripeReader Permite que os desenvolvedores de aplicativos acessem leitores de tarja magnética para recuperar dados de cartões de tarja magnética, como cartões de crédito/débito, cartões de fidelidade, cartões de acesso etc.
POSPrinter Permite que os desenvolvedores de aplicativo imprimam quando conectados à rede ou Bluetooth impressoras de recibo usando a linguagem de controle de impressora Epson ESC/POS.

APIs comuns Descrição
Classe UnifiedPosErrorData Fornece informações de erro.
Enumeração UnifiedPosErrorReason Define as constantes que indicam o motivo do evento de erro.
Enumeração UnifiedPosErrorSeverity Define as constantes que indicam a gravidade do erro.
Enumeração UnifiedPosHealthCheckLevel Define as constantes que indicam o tipo de marcar de integridade que podem ser executadas nos dispositivos.
Enumeração UnifiedPosPowerReportingType Define as constantes que indicam os recursos de relatório de energia do dispositivo de PONTO de Serviço (POS).
PaymentDeviceGetConfigurationResult

Permite que os desenvolvedores de aplicativos acessem dispositivos periféricos de PONTO de Serviço (POS). O namespace fornece uma interface neutra do fornecedor para acessar dispositivos POS de vários fabricantes do aplicativo UWP.

Consulte também a especificação de arquitetura unifiedPOS .

Classes importantes Descrição
BarcodeScanner Permite que os desenvolvedores de aplicativos acessem scanners de código de barras para recuperar dados decodificados de uma variedade de simbologias de códigos de barras como UPC e códigos QR dependendo do suporte do hardware.
CashDrawer Permite aos desenvolvedores de aplicativos interagir com a registradora.
LineDisplay Permite que os desenvolvedores de aplicativos controlem as exibições de linha 2x20 voltadas para o cliente.
MagneticStripeReader Permite que os desenvolvedores de aplicativos acessem leitores de tarja magnética para recuperar dados de cartões de tarja magnética, como cartões de crédito/débito, cartões de fidelidade, cartões de acesso etc.
POSPrinter Permite que os desenvolvedores de aplicativo imprimam quando conectados à rede ou Bluetooth impressoras de recibo usando a linguagem de controle de impressora Epson ESC/POS.

APIs comuns Descrição
Classe UnifiedPosErrorData Fornece informações de erro.
Enumeração UnifiedPosErrorReason Define as constantes que indicam o motivo do evento de erro.
Enumeração UnifiedPosErrorSeverity Define as constantes que indicam a gravidade do erro.
Enumeração UnifiedPosHealthCheckLevel Define as constantes que indicam o tipo de marcar de integridade que podem ser executadas nos dispositivos.
Enumeração UnifiedPosPowerReportingType Define as constantes que indicam os recursos de relatório de energia do dispositivo de PONTO de Serviço (POS).
PaymentDeviceOperationResult

Permite que os desenvolvedores de aplicativos acessem dispositivos periféricos de PONTO de Serviço (POS). O namespace fornece uma interface neutra do fornecedor para acessar dispositivos POS de vários fabricantes do aplicativo UWP.

Consulte também a especificação de arquitetura unifiedPOS .

Classes importantes Descrição
BarcodeScanner Permite que os desenvolvedores de aplicativos acessem scanners de código de barras para recuperar dados decodificados de uma variedade de simbologias de códigos de barras como UPC e códigos QR dependendo do suporte do hardware.
CashDrawer Permite aos desenvolvedores de aplicativos interagir com a registradora.
LineDisplay Permite que os desenvolvedores de aplicativos controlem as exibições de linha 2x20 voltadas para o cliente.
MagneticStripeReader Permite que os desenvolvedores de aplicativos acessem leitores de tarja magnética para recuperar dados de cartões de tarja magnética, como cartões de crédito/débito, cartões de fidelidade, cartões de acesso etc.
POSPrinter Permite que os desenvolvedores de aplicativo imprimam quando conectados à rede ou Bluetooth impressoras de recibo usando a linguagem de controle de impressora Epson ESC/POS.

APIs comuns Descrição
Classe UnifiedPosErrorData Fornece informações de erro.
Enumeração UnifiedPosErrorReason Define as constantes que indicam o motivo do evento de erro.
Enumeração UnifiedPosErrorSeverity Define as constantes que indicam a gravidade do erro.
Enumeração UnifiedPosHealthCheckLevel Define as constantes que indicam o tipo de marcar de integridade que podem ser executadas nos dispositivos.
Enumeração UnifiedPosPowerReportingType Define as constantes que indicam os recursos de relatório de energia do dispositivo de PONTO de Serviço (POS).
PaymentDeviceTransactionRequest

Permite que os desenvolvedores de aplicativos acessem dispositivos periféricos de PONTO de Serviço (POS). O namespace fornece uma interface neutra do fornecedor para acessar dispositivos POS de vários fabricantes do aplicativo UWP.

Consulte também a especificação de arquitetura unifiedPOS .

Classes importantes Descrição
BarcodeScanner Permite que os desenvolvedores de aplicativos acessem scanners de código de barras para recuperar dados decodificados de uma variedade de simbologias de códigos de barras como UPC e códigos QR dependendo do suporte do hardware.
CashDrawer Permite aos desenvolvedores de aplicativos interagir com a registradora.
LineDisplay Permite que os desenvolvedores de aplicativos controlem as exibições de linha 2x20 voltadas para o cliente.
MagneticStripeReader Permite que os desenvolvedores de aplicativos acessem leitores de tarja magnética para recuperar dados de cartões de tarja magnética, como cartões de crédito/débito, cartões de fidelidade, cartões de acesso etc.
POSPrinter Permite que os desenvolvedores de aplicativo imprimam quando conectados à rede ou Bluetooth impressoras de recibo usando a linguagem de controle de impressora Epson ESC/POS.

APIs comuns Descrição
Classe UnifiedPosErrorData Fornece informações de erro.
Enumeração UnifiedPosErrorReason Define as constantes que indicam o motivo do evento de erro.
Enumeração UnifiedPosErrorSeverity Define as constantes que indicam a gravidade do erro.
Enumeração UnifiedPosHealthCheckLevel Define as constantes que indicam o tipo de marcar de integridade que podem ser executadas nos dispositivos.
Enumeração UnifiedPosPowerReportingType Define as constantes que indicam os recursos de relatório de energia do dispositivo de PONTO de Serviço (POS).
PaymentDeviceTransactionResult

Permite que os desenvolvedores de aplicativos acessem dispositivos periféricos de PONTO de Serviço (POS). O namespace fornece uma interface neutra do fornecedor para acessar dispositivos POS de vários fabricantes do aplicativo UWP.

Consulte também a especificação de arquitetura unifiedPOS .

Classes importantes Descrição
BarcodeScanner Permite que os desenvolvedores de aplicativos acessem scanners de código de barras para recuperar dados decodificados de uma variedade de simbologias de códigos de barras como UPC e códigos QR dependendo do suporte do hardware.
CashDrawer Permite aos desenvolvedores de aplicativos interagir com a registradora.
LineDisplay Permite que os desenvolvedores de aplicativos controlem as exibições de linha 2x20 voltadas para o cliente.
MagneticStripeReader Permite que os desenvolvedores de aplicativos acessem leitores de tarja magnética para recuperar dados de cartões de tarja magnética, como cartões de crédito/débito, cartões de fidelidade, cartões de acesso etc.
POSPrinter Permite que os desenvolvedores de aplicativo imprimam quando conectados à rede ou Bluetooth impressoras de recibo usando a linguagem de controle de impressora Epson ESC/POS.

APIs comuns Descrição
Classe UnifiedPosErrorData Fornece informações de erro.
Enumeração UnifiedPosErrorReason Define as constantes que indicam o motivo do evento de erro.
Enumeração UnifiedPosErrorSeverity Define as constantes que indicam a gravidade do erro.
Enumeração UnifiedPosHealthCheckLevel Define as constantes que indicam o tipo de marcar de integridade que podem ser executadas nos dispositivos.
Enumeração UnifiedPosPowerReportingType Define as constantes que indicam os recursos de relatório de energia do dispositivo de PONTO de Serviço (POS).
PaymentMethod

Permite que os desenvolvedores de aplicativos acessem dispositivos periféricos de PONTO de Serviço (POS). O namespace fornece uma interface neutra do fornecedor para acessar dispositivos POS de vários fabricantes do aplicativo UWP.

Consulte também a especificação de arquitetura unifiedPOS .

Classes importantes Descrição
BarcodeScanner Permite que os desenvolvedores de aplicativos acessem scanners de código de barras para recuperar dados decodificados de uma variedade de simbologias de códigos de barras como UPC e códigos QR dependendo do suporte do hardware.
CashDrawer Permite aos desenvolvedores de aplicativos interagir com a registradora.
LineDisplay Permite que os desenvolvedores de aplicativos controlem as exibições de linha 2x20 voltadas para o cliente.
MagneticStripeReader Permite que os desenvolvedores de aplicativos acessem leitores de tarja magnética para recuperar dados de cartões de tarja magnética, como cartões de crédito/débito, cartões de fidelidade, cartões de acesso etc.
POSPrinter Permite que os desenvolvedores de aplicativo imprimam quando conectados à rede ou Bluetooth impressoras de recibo usando a linguagem de controle de impressora Epson ESC/POS.

APIs comuns Descrição
Classe UnifiedPosErrorData Fornece informações de erro.
Enumeração UnifiedPosErrorReason Define as constantes que indicam o motivo do evento de erro.
Enumeração UnifiedPosErrorSeverity Define as constantes que indicam a gravidade do erro.
Enumeração UnifiedPosHealthCheckLevel Define as constantes que indicam o tipo de marcar de integridade que podem ser executadas nos dispositivos.
Enumeração UnifiedPosPowerReportingType Define as constantes que indicam os recursos de relatório de energia do dispositivo de PONTO de Serviço (POS).
PosPrinter

Representa uma impressora de ponto de serviço.

PosPrinterCapabilities

Representa os recursos da impressora de ponto de serviço.

PosPrinterCharacterSetIds

Representa o conjunto de identificadores para os conjuntos de caracteres que uma impressora de ponto de serviço pode usar.

PosPrinterFontProperty

Representa a propriedade de uma fonte de impressora de ponto de serviço específica.

PosPrinterPrintOptions

Representa as opções de impressão do texto que você deseja imprimir em uma impressora de ponto de serviço.

PosPrinterReleaseDeviceRequestedEventArgs

Fornece informações sobre o evento ClaimedPosPrinter.ReleaseDeviceRequested que ocorre quando uma impressora de ponto de serviço recebe uma solicitação para liberar sua declaração exclusiva.

PosPrinterStatus

Fornece informações sobre o status de uma impressora de ponto de serviço, como o estado de energia da impressora.

PosPrinterStatusUpdatedEventArgs

Fornece informações sobre o evento PosPrinter.StatusUpdated que ocorre quando o status de uma impressora de ponto de serviço é alterado.

ReceiptPrinterCapabilities

Representa os recursos da estação de recebimento de uma impressora de ponto de serviço.

ReceiptPrintJob

Representa um conjunto de instruções de impressão que você deseja executar na impressora de recibo.

SlipPrinterCapabilities

Representa os recursos do slip station de uma impressora de ponto de serviço.

SlipPrintJob

Representa um conjunto de instruções de impressão que você deseja executar na estação de impressora de deslizamento.

UnifiedPosErrorData

Fornece informações de erro.

Estruturas

SizeUInt32

Define a altura e a largura de um objeto em um plano bidimensional.

Interfaces

ICashDrawerEventSourceEventArgs

Representa os argumentos comuns às fontes de evento de gaveta de caixa.

ICommonClaimedPosPrinterStation

Representa propriedades e ações comuns a todos os tipos de estações reivindicadas para uma impressora de ponto de serviço.

ICommonPosPrintStationCapabilities

Representa os recursos comuns a todos os tipos de estações para impressoras de ponto de serviço.

ICommonReceiptSlipCapabilities

Representa os recursos comuns às estações de impressora de recibo e deslizamento.

IPosPrinterJob

Representa ações comuns a trabalhos para todos os tipos de estações para uma impressora de ponto de serviço.

IReceiptOrSlipJob

Representa ações comuns a trabalhos para estações de impressora de recibo e de deslizamento.

Enumerações

BarcodeScannerStatus

Define as constantes que indicam o scanner de código de barras status.

BarcodeSymbologyDecodeLengthKind

Os tipos de comprimentos de decodificação que as simbologias de código de barras podem dar suporte.

CashDrawerStatusKind

Define as constantes que indicam a energia da gaveta de caixa status.

LineDisplayCursorType

Define as constantes que indicam o tipo de cursor que uma exibição de linha está usando.

LineDisplayDescriptorState

Define as constantes que indicam o estado de um descritor de exibição de linha.

LineDisplayHorizontalAlignment

Define as constantes que indicam o alinhamento horizontal do texto em uma exibição de linha, em relação à posição atual do caractere de texto.

LineDisplayMarqueeFormat

Define as constantes que indicam o formato de letreiro para a janela atual.

LineDisplayPowerStatus

Define as constantes que indicam o status de energia de uma exibição de linha.

LineDisplayScrollDirection

Define as constantes que indicam a direção de rolagem da exibição da linha.

LineDisplayTextAttribute

Define as constantes que indicam se a exibição da linha está invertida ou piscando.

LineDisplayTextAttributeGranularity

Define as constantes que indicam se a exibição de linha dá suporte a piscar ou inverter a exibição.

LineDisplayVerticalAlignment

Define as constantes que indicam o alinhamento vertical do texto em uma exibição de linha, em relação à posição atual do caractere de texto.

MagneticStripeReaderAuthenticationLevel

Define as constantes que indicam o nível de suporte para o protocolo de autenticação de leitor de faixa magnética: Sem suporte, Opcional ou Obrigatório.

MagneticStripeReaderAuthenticationProtocol

Define as constantes que indicam o protocolo de autenticação compatível com o dispositivo.

MagneticStripeReaderErrorReportingType

Define as constantes que indicam o tipo de relatório de erro para o dispositivo.

MagneticStripeReaderStatus

Define as constantes que indicam a autenticação do dispositivo status.

MagneticStripeReaderTrackErrorType

Define as constantes que indicam o tipo de erro de faixa.

MagneticStripeReaderTrackIds

Define as constantes que indicam a ID da faixa de dispositivo a ser lida.

PaymentMethodKind

Permite que os desenvolvedores de aplicativos acessem dispositivos periféricos de PONTO de Serviço (POS). O namespace fornece uma interface neutra do fornecedor para acessar dispositivos POS de vários fabricantes do aplicativo UWP.

Consulte também a especificação de arquitetura unifiedPOS .

Classes importantes Descrição
BarcodeScanner Permite que os desenvolvedores de aplicativos acessem scanners de código de barras para recuperar dados decodificados de uma variedade de simbologias de códigos de barras como UPC e códigos QR dependendo do suporte do hardware.
CashDrawer Permite aos desenvolvedores de aplicativos interagir com a registradora.
LineDisplay Permite que os desenvolvedores de aplicativos controlem as exibições de linha 2x20 voltadas para o cliente.
MagneticStripeReader Permite que os desenvolvedores de aplicativos acessem leitores de tarja magnética para recuperar dados de cartões de tarja magnética, como cartões de crédito/débito, cartões de fidelidade, cartões de acesso etc.
POSPrinter Permite que os desenvolvedores de aplicativo imprimam quando conectados à rede ou Bluetooth impressoras de recibo usando a linguagem de controle de impressora Epson ESC/POS.

APIs comuns Descrição
Classe UnifiedPosErrorData Fornece informações de erro.
Enumeração UnifiedPosErrorReason Define as constantes que indicam o motivo do evento de erro.
Enumeração UnifiedPosErrorSeverity Define as constantes que indicam a gravidade do erro.
Enumeração UnifiedPosHealthCheckLevel Define as constantes que indicam o tipo de marcar de integridade que podem ser executadas nos dispositivos.
Enumeração UnifiedPosPowerReportingType Define as constantes que indicam os recursos de relatório de energia do dispositivo de PONTO de Serviço (POS).
PaymentOperationStatus

Permite que os desenvolvedores de aplicativos acessem dispositivos periféricos de PONTO de Serviço (POS). O namespace fornece uma interface neutra do fornecedor para acessar dispositivos POS de vários fabricantes do aplicativo UWP.

Consulte também a especificação de arquitetura unifiedPOS .

Classes importantes Descrição
BarcodeScanner Permite que os desenvolvedores de aplicativos acessem scanners de código de barras para recuperar dados decodificados de uma variedade de simbologias de códigos de barras como UPC e códigos QR dependendo do suporte do hardware.
CashDrawer Permite aos desenvolvedores de aplicativos interagir com a registradora.
LineDisplay Permite que os desenvolvedores de aplicativos controlem as exibições de linha 2x20 voltadas para o cliente.
MagneticStripeReader Permite que os desenvolvedores de aplicativos acessem leitores de tarja magnética para recuperar dados de cartões de tarja magnética, como cartões de crédito/débito, cartões de fidelidade, cartões de acesso etc.
POSPrinter Permite que os desenvolvedores de aplicativo imprimam quando conectados à rede ou Bluetooth impressoras de recibo usando a linguagem de controle de impressora Epson ESC/POS.

APIs comuns Descrição
Classe UnifiedPosErrorData Fornece informações de erro.
Enumeração UnifiedPosErrorReason Define as constantes que indicam o motivo do evento de erro.
Enumeração UnifiedPosErrorSeverity Define as constantes que indicam a gravidade do erro.
Enumeração UnifiedPosHealthCheckLevel Define as constantes que indicam o tipo de marcar de integridade que podem ser executadas nos dispositivos.
Enumeração UnifiedPosPowerReportingType Define as constantes que indicam os recursos de relatório de energia do dispositivo de PONTO de Serviço (POS).
PaymentUserResponse

Permite que os desenvolvedores de aplicativos acessem dispositivos periféricos de PONTO de Serviço (POS). O namespace fornece uma interface neutra do fornecedor para acessar dispositivos POS de vários fabricantes do aplicativo UWP.

Consulte também a especificação de arquitetura unifiedPOS .

Classes importantes Descrição
BarcodeScanner Permite que os desenvolvedores de aplicativos acessem scanners de código de barras para recuperar dados decodificados de uma variedade de simbologias de códigos de barras como UPC e códigos QR dependendo do suporte do hardware.
CashDrawer Permite aos desenvolvedores de aplicativos interagir com a registradora.
LineDisplay Permite que os desenvolvedores de aplicativos controlem as exibições de linha 2x20 voltadas para o cliente.
MagneticStripeReader Permite que os desenvolvedores de aplicativos acessem leitores de tarja magnética para recuperar dados de cartões de tarja magnética, como cartões de crédito/débito, cartões de fidelidade, cartões de acesso etc.
POSPrinter Permite que os desenvolvedores de aplicativo imprimam quando conectados à rede ou Bluetooth impressoras de recibo usando a linguagem de controle de impressora Epson ESC/POS.

APIs comuns Descrição
Classe UnifiedPosErrorData Fornece informações de erro.
Enumeração UnifiedPosErrorReason Define as constantes que indicam o motivo do evento de erro.
Enumeração UnifiedPosErrorSeverity Define as constantes que indicam a gravidade do erro.
Enumeração UnifiedPosHealthCheckLevel Define as constantes que indicam o tipo de marcar de integridade que podem ser executadas nos dispositivos.
Enumeração UnifiedPosPowerReportingType Define as constantes que indicam os recursos de relatório de energia do dispositivo de PONTO de Serviço (POS).
PosConnectionTypes

Tipos de conexão que podem ser usados para acessar um ponto de dispositivo de serviço.

PosPrinterAlignment

Descreve os possíveis alinhamentos horizontais do texto que uma impressora de ponto de serviço imprime na página.

PosPrinterBarcodeTextPosition

Descreve as possíveis posições verticais nas quais uma impressora de ponto de serviço imprime o texto do código de barras em relação ao código de barras.

PosPrinterCartridgeSensors

Descreve os possíveis sensores disponíveis para uma estação de impressora de uma impressora de ponto de serviço a ser usada para relatar o status da impressora.

PosPrinterColorCapabilities

Descreve os possíveis cartuchos de cor que uma impressora de ponto de serviço pode dar suporte.

PosPrinterColorCartridge

Descreve os cartuchos de cor que a impressora de ponto de serviço pode usar para impressão.

PosPrinterLineDirection

Descreve as possíveis instruções que um recibo ou uma estação de impressora deslizante pode usar para imprimir uma linha regrada.

PosPrinterLineStyle

Descreve os estilos de linha que uma estação de impressora de recibo ou de deslizamento pode usar para imprimir uma linha regrada.

PosPrinterMapMode

Descreve as unidades de medida válidas para impressoras de ponto de serviço.

PosPrinterMarkFeedCapabilities

Descreve os recursos de uma estação de impressora de recibo para lidar com papel com sensor de marca.

PosPrinterMarkFeedKind

Descreve as maneiras pelas quais a estação de impressora de recibo deve alimentar o papel com sentido de marca quando você chama o método ReceiptPrintJob.MarkFeed .

PosPrinterPrintSide

Descreve os lados da folha de papel na qual a impressora de ponto de serviço é impressa.

PosPrinterRotation

Descreve as possíveis maneiras pelas quais uma impressora de ponto de serviço pode girar o texto ou a imagem na página.

PosPrinterRuledLineCapabilities

Descreve os recursos da impressora de ponto de serviço para desenhar linhas governadas.

PosPrinterStatusKind

Descreve o estado de energia de uma impressora de ponto de serviço.

UnifiedPosErrorReason

Define as constantes que indicam o motivo do evento de erro.

UnifiedPosErrorSeverity

Define as constantes que indicam a gravidade do erro.

UnifiedPosHealthCheckLevel

Define as constantes que indicam o tipo de marcar de integridade que podem ser executadas nos dispositivos.

UnifiedPosPowerReportingType

Define as constantes que indicam os recursos de relatório de energia do dispositivo de PONTO de Serviço (POS).

Comentários

Os aplicativos que usam esse namespace exigem a declaração do pointOfServiceDeviceCapability no manifesto do pacote do aplicativo.

Confira também