Windows.Devices.PointOfService Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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. |
|
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 |
||||||||||||||||||||||||
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 |
||||||||||||||||||||||||
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
|
||||||||||||||||||||||||
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
|
||||||||||||||||||||||||
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
|
||||||||||||||||||||||||
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
|
||||||||||||||||||||||||
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
|
||||||||||||||||||||||||
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
|
||||||||||||||||||||||||
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
|
||||||||||||||||||||||||
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
|
||||||||||||||||||||||||
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
|
||||||||||||||||||||||||
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
|
||||||||||||||||||||||||
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
|
||||||||||||||||||||||||
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 |
||||||||||||||||||||||||
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
Confira também
- de gaveta do
Cash (Windows 10) - amostra de leitor de tarja magnética (Windows 10)
- exemplo de impressora POS (Windows 10)
- amostra do scanner de código de barras (Windows 10)
- de especificação de arquitetura do UnifiedPOS