Compartilhar via


ClaimedReceiptPrinter Classe

Definição

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

public ref class ClaimedReceiptPrinter sealed
public ref class ClaimedReceiptPrinter sealed : ICommonClaimedPosPrinterStation
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ClaimedReceiptPrinter final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ClaimedReceiptPrinter final : ICommonClaimedPosPrinterStation
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ClaimedReceiptPrinter
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ClaimedReceiptPrinter : ICommonClaimedPosPrinterStation
Public NotInheritable Class ClaimedReceiptPrinter
Public NotInheritable Class ClaimedReceiptPrinter
Implements ICommonClaimedPosPrinterStation
Herança
Object Platform::Object IInspectable ClaimedReceiptPrinter
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Para obter um objeto ClaimedReceiptPrinter, use a propriedade ClaimedPosPrinter.Receipt .

Propriedades

CharactersPerLine

Obtém ou define o número de caracteres que a estação de impressora de recibo pode imprimir por linha de texto.

ColorCartridge

Obtém ou define o cartucho de cor que a estação de impressora de recibo deve usar quando é impressa.

IsCartridgeEmpty

Obtém se o cartucho da estação de impressora de recibo está atualmente sem tinta ou toner.

IsCartridgeRemoved

Obtém se o cartucho da estação de impressora de recibo foi removido no momento.

IsCoverOpen

Obtém se a capa da estação de impressora de recibo está aberta no momento.

IsHeadCleaning

Obtém se a estação de impressora de recibo está limpando sua cabeça de impressão no momento.

IsLetterQuality

Obtém ou define se a estação de impressora de recibo é impressa com alta qualidade ou alta velocidade.

IsPaperEmpty

Obtém se a estação de impressora de recibo precisa de papel.

IsPaperNearEnd

Obtém se a estação de impressora de recibo está quase sem papel.

IsReadyToPrint

Obtém se a estação de impressora de recibo está ativada e aceita trabalhos de impressão.

LineHeight

Obtém ou define a altura atual da linha impressa para a estação de impressora de recibo, nas unidades especificadas pela propriedade ClaimedPosPrinter.MapMode .

LineSpacing

Obtém ou define o espaçamento de cada linha de impressão de alta única para a estação de impressora de recibo, nas unidades especificadas pela propriedade ClaimedPosPrinter.MapMode . Esse espaçamento inclui a altura da linha impressa e o espaço em branco entre cada par de linhas.

LinesToPaperCut

Obtém o número de linhas que devem ser avançadas antes de cortar o documento de recibo.

LineWidth

Obtém a largura atual da linha impressa para a estação de impressora de recibo, nas unidades especificadas pela propriedade ClaimedPosPrinter.MapMode .

PageSize

Obtém o tamanho do papel que a estação de impressora de recibo reivindicada usa atualmente.

PrintArea

Obtém a área de impressão da estação de impressora de recibo, expressa na unidade de medida especificada pela propriedade ClaimedPosPrinter.MapMode .

SidewaysMaxChars

Obtém o número máximo de caracteres que a estação de impressora de recibo pode imprimir em cada linha no modo lateral.

SidewaysMaxLines

Obtém o número máximo de linhas que a estação de impressora de recibo pode imprimir no modo lateral.

Métodos

CreateJob()

Cria um novo trabalho de impressão para a estação de impressora de recibo.

ValidateData(String)

Determina se uma sequência de dados, possivelmente incluindo uma ou mais sequências de escape, é válida para a estação de impressora de recibo, antes de usar essa sequência de dados quando você chama os métodos ReceiptPrintJob.Print e ReceiptPrintJob.ExecuteAsync .

Aplica-se a

Confira também