Compartilhar via


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ódigo de barras, como UPC e QR Codes, dependendo do suporte do hardware.
CashDrawer Permite que os desenvolvedores de aplicativos interajam com gavetas de dinheiro.
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 habilitados para distribuição 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 aplicativos imprimam em impressoras de confirmação conectadas à rede e Bluetooth 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 verificação de integridade que pode ser executada 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 do 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 alteração de status de operação.

BarcodeSymbologies

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

BarcodeSymbologyAttributes

Os atributos de uma simbologia do 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 do evento DrawerOpened.

CashDrawerStatus

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

CashDrawerStatusUpdatedEventArgs

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

ClaimedBarcodeScanner

Representa o verificador de código de barras alegado.

ClaimedBarcodeScannerClosedEventArgs

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

ClaimedCashDrawer

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

ClaimedCashDrawerClosedEventArgs

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

ClaimedJournalPrinter

Representa uma estação de impressora de diário que foi reivindicada 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 do evento ClaimedLineDisplay.Closed.

ClaimedMagneticStripeReader

Representa o leitor de listras magnéticas reivindicado.

ClaimedMagneticStripeReaderClosedEventArgs

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

ClaimedPosPrinter

Represente uma impressora de ponto de serviço que foi solicitada para uso.

ClaimedPosPrinterClosedEventArgs

Esse objeto é passado como um parâmetro para os manipuladores de eventos do 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 uma exibição de linha dispositivo.

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 da rolagem da marquise 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 tarja magnética.

MagneticStripeReaderAamvaCardDataReceivedEventArgs

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

MagneticStripeReaderBankCardDataReceivedEventArgs

Fornece dados de cartão bancário do evento BankCardDataReceived.

MagneticStripeReaderCapabilities

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

MagneticStripeReaderCardTypes

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

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 alteração de status de operação.

MagneticStripeReaderTrackData

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

MagneticStripeReaderVendorSpecificCardDataReceivedEventArgs

Fornece dados para o cartão do fornecedor recentemente apagado.

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ódigo de barras, como UPC e QR Codes, dependendo do suporte do hardware.
CashDrawer Permite que os desenvolvedores de aplicativos interajam com gavetas de dinheiro.
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 habilitados para distribuição 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 aplicativos imprimam em impressoras de confirmação conectadas à rede e Bluetooth 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 verificação de integridade que pode ser executada 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ódigo de barras, como UPC e QR Codes, dependendo do suporte do hardware.
CashDrawer Permite que os desenvolvedores de aplicativos interajam com gavetas de dinheiro.
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 habilitados para distribuição 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 aplicativos imprimam em impressoras de confirmação conectadas à rede e Bluetooth 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 verificação de integridade que pode ser executada 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ódigo de barras, como UPC e QR Codes, dependendo do suporte do hardware.
CashDrawer Permite que os desenvolvedores de aplicativos interajam com gavetas de dinheiro.
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 habilitados para distribuição 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 aplicativos imprimam em impressoras de confirmação conectadas à rede e Bluetooth 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 verificação de integridade que pode ser executada 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ódigo de barras, como UPC e QR Codes, dependendo do suporte do hardware.
CashDrawer Permite que os desenvolvedores de aplicativos interajam com gavetas de dinheiro.
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 habilitados para distribuição 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 aplicativos imprimam em impressoras de confirmação conectadas à rede e Bluetooth 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 verificação de integridade que pode ser executada 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ódigo de barras, como UPC e QR Codes, dependendo do suporte do hardware.
CashDrawer Permite que os desenvolvedores de aplicativos interajam com gavetas de dinheiro.
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 habilitados para distribuição 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 aplicativos imprimam em impressoras de confirmação conectadas à rede e Bluetooth 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 verificação de integridade que pode ser executada 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ódigo de barras, como UPC e QR Codes, dependendo do suporte do hardware.
CashDrawer Permite que os desenvolvedores de aplicativos interajam com gavetas de dinheiro.
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 habilitados para distribuição 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 aplicativos imprimam em impressoras de confirmação conectadas à rede e Bluetooth 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 verificação de integridade que pode ser executada 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ódigo de barras, como UPC e QR Codes, dependendo do suporte do hardware.
CashDrawer Permite que os desenvolvedores de aplicativos interajam com gavetas de dinheiro.
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 habilitados para distribuição 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 aplicativos imprimam em impressoras de confirmação conectadas à rede e Bluetooth 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 verificação de integridade que pode ser executada 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ódigo de barras, como UPC e QR Codes, dependendo do suporte do hardware.
CashDrawer Permite que os desenvolvedores de aplicativos interajam com gavetas de dinheiro.
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 habilitados para distribuição 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 aplicativos imprimam em impressoras de confirmação conectadas à rede e Bluetooth 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 verificação de integridade que pode ser executada 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 eventos de gaveta de caixa.

ICommonClaimedPosPrinterStation

Representa propriedades e ações comuns a todos os tipos de estações solicitadas 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 recebimento e deslize.

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 status do scanner de código de barras.

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 o status de energia da gaveta de caixa.

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 de 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 reverter 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 do leitor de tarja magnética: NotSupported, Optional ou Required.

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 erros para o dispositivo.

MagneticStripeReaderStatus

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

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ódigo de barras, como UPC e QR Codes, dependendo do suporte do hardware.
CashDrawer Permite que os desenvolvedores de aplicativos interajam com gavetas de dinheiro.
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 habilitados para distribuição 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 aplicativos imprimam em impressoras de confirmação conectadas à rede e Bluetooth 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 verificação de integridade que pode ser executada 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ódigo de barras, como UPC e QR Codes, dependendo do suporte do hardware.
CashDrawer Permite que os desenvolvedores de aplicativos interajam com gavetas de dinheiro.
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 habilitados para distribuição 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 aplicativos imprimam em impressoras de confirmação conectadas à rede e Bluetooth 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 verificação de integridade que pode ser executada 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ódigo de barras, como UPC e QR Codes, dependendo do suporte do hardware.
CashDrawer Permite que os desenvolvedores de aplicativos interajam com gavetas de dinheiro.
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 habilitados para distribuição 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 aplicativos imprimam em impressoras de confirmação conectadas à rede e Bluetooth 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 verificação de integridade que pode ser executada 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 marcadores 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 uma estação de impressora de recibo ou de deslizamento pode usar para imprimir uma linha regrada.

PosPrinterLineStyle

Descreve os estilos de linha que uma estação de impressora de recibo ou slip 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 manipulação de papel com sentido 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 imprime.

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

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 verificação de integridade que pode ser executada 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 DeviceCapability no manifesto do pacote do aplicativo.

Confira também