Compartilhar via


ClaimedSlipPrinter Classe

Definição

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

public ref class ClaimedSlipPrinter sealed
public ref class ClaimedSlipPrinter 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 ClaimedSlipPrinter final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ClaimedSlipPrinter 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 ClaimedSlipPrinter
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ClaimedSlipPrinter : ICommonClaimedPosPrinterStation
Public NotInheritable Class ClaimedSlipPrinter
Public NotInheritable Class ClaimedSlipPrinter
Implements ICommonClaimedPosPrinterStation
Herança
Object Platform::Object IInspectable ClaimedSlipPrinter
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 [ClaimedSlipPrinter, use a propriedade ClaimedPosPrinter.Slip .

Propriedades

CharactersPerLine

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

ColorCartridge

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

IsCartridgeEmpty

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

IsCartridgeRemoved

Obtém se o cartucho da estação de impressora de deslizamento está removido no momento.

IsCoverOpen

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

IsHeadCleaning

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

IsLetterQuality

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

IsPaperEmpty

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

IsPaperNearEnd

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

IsReadyToPrint

Obtém se a estação de impressora de deslizamento 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 deslizamento, nas unidades especificadas pela propriedade ClaimedPosPrinter.MapMode .

LinesNearEndToEnd

Obtém o número de linhas que a estação de impressora de deslizamento pode imprimir após a propriedade ClaimedSlipPrinter.IsPaperNearEnd ser definida como true , mas antes que a impressora atinja o final do deslizamento.

LineSpacing

Obtém ou define o espaçamento de cada linha de impressão de alta única para a estação de impressora de deslizamento, 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.

LineWidth

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

MaxLines

Obtém o número máximo de linhas que a estação de impressora de deslizamento pode imprimir em um formulário.

PageSize

Obtém o tamanho do papel que a estação de impressora de deslizamento reivindicada usa atualmente, nas unidades especificadas pela propriedade ClaimedPosPrinter.MapMode .

PrintArea

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

PrintSide

Obtém o lado da planilha na qual a estação de impressora deslizante reivindicada está imprimindo no momento.

SidewaysMaxChars

Obtém o número máximo de caracteres que a estação de impressora deslizante 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 deslizamento pode imprimir no modo lateral.

Métodos

ChangePrintSide(PosPrinterPrintSide)

Altera o lado da planilha na qual a estação de impressora de deslizamento reivindicada está imprimindo no momento.

CloseJaws()

Fecha o mecanismo que mantém o deslize no lugar enquanto a estação de impressora de deslizamento está imprimindo, normalmente depois que o usuário insere ou remove o deslizamento.

CreateJob()

Cria um novo trabalho de impressão para a inicialização da impressora de deslizamento.

InsertSlipAsync(TimeSpan)

Aguarda o usuário inserir um deslize na estação de impressora de deslizamento.

OpenJaws()

Abre o mecanismo que mantém o deslize no lugar enquanto a estação de impressora de deslizamento está imprimindo, normalmente antes que o usuário insira ou remova o deslize.

RemoveSlipAsync(TimeSpan)

Aguarda o usuário remover um deslize da estação de impressora de deslizamento.

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 deslizamento, antes de usar essa sequência de dados ao chamar os métodos SlipPrintJob.Print e SlipPrintJob.ExecuteAsync .

Aplica-se a

Confira também