ClaimedJournalPrinter Classe
Definição
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.
Representa uma estação de impressora de diário que foi solicitada para uso.
public ref class ClaimedJournalPrinter sealed
public ref class ClaimedJournalPrinter 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 ClaimedJournalPrinter final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ClaimedJournalPrinter 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 ClaimedJournalPrinter
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ClaimedJournalPrinter : ICommonClaimedPosPrinterStation
Public NotInheritable Class ClaimedJournalPrinter
Public NotInheritable Class ClaimedJournalPrinter
Implements ICommonClaimedPosPrinterStation
- Herança
- 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 ClaimedJournalPrinter, use a propriedade ClaimedPosPrinter.Journal .
Propriedades
CharactersPerLine |
Obtém ou define o número de caracteres por linha para a estação de impressora do diário. Vale a pena observar que alterar essa propriedade pode potencialmente alterar as propriedades LineHeight, LineSpacing e LineWidth . |
ColorCartridge |
Obtém ou define o cartucho de cor que a estação de impressora de diário deve usar quando imprime. Essa propriedade deve concordar com o que está disponível por meio de ColorCartridgeCapabilities. |
IsCartridgeEmpty |
Obtém se o cartucho da impressora da estação de impressora do diário está vazio. Observe que isso poderá gerar uma exceção se o sensor correspondente não estiver disponível na impressora. Consulte JournalPrinterCapabilities para verificar a disponibilidade do sensor. |
IsCartridgeRemoved |
Obtém se o cartucho da estação de impressora de diário foi removido. Observe que isso poderá gerar uma exceção se o sensor correspondente não estiver disponível na impressora. Consulte JournalPrinterCapabilities para verificar a disponibilidade do sensor. |
IsCoverOpen |
Obtém se a capa da impressora da estação de impressora do diário está aberta. |
IsHeadCleaning |
Obtém se a cabeça da estação de impressora do diário está limpando no momento. |
IsLetterQuality |
Obtém ou define se a estação de impressora do diário é impressa com alta qualidade ou alta velocidade. Observe que isso poderá gerar uma exceção se o sensor correspondente não estiver disponível na impressora. |
IsPaperEmpty |
Obtém se o papel está vazio para a estação de impressora do diário. Observe que isso poderá gerar uma exceção se o sensor correspondente não estiver disponível na impressora. Consulte JournalPrinterCapabilities para verificar a disponibilidade do sensor. |
IsPaperNearEnd |
Obtém se o papel da impressora está próximo do fim da estação de impressora do diário. Observe que isso poderá gerar uma exceção se o sensor correspondente não estiver disponível na impressora. Consulte JournalPrinterCapabilities para verificar a disponibilidade do sensor. |
IsReadyToPrint |
Obtém se a estação de impressora do diário está pronta para impressão. Observe que isso poderá gerar uma exceção se o sensor correspondente não estiver disponível na impressora. Consulte JournalPrinterCapabilities para verificar a disponibilidade do sensor. |
LineHeight |
Obtém ou define a altura atual da linha impressa para a estação de impressora de diário, nas unidades especificadas pela propriedade ClaimedPosPrinter.MapMode . Vale a pena observar que a alteração dessa propriedade pode potencialmente alterar as propriedades CharactersPerLine, LineSpacing e LineWidth . |
LineSpacing |
Obtém ou define o espaçamento de cada linha de impressão de alta para a estação de impressora de diário, 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. Vale a pena observar que a alteração dessa propriedade pode potencialmente alterar as propriedades CharactersPerLine, LineHeight e LineWidth . |
LineWidth |
Obtém a largura atual da linha impressa para a estação de impressora de diário, nas unidades especificadas pela propriedade ClaimedPosPrinter.MapMode . Vale a pena observar que alterar essa propriedade pode potencialmente alterar as propriedades CharactersPerLine, LineHeight e LineSpacing . |
Métodos
CreateJob() |
Cria um novo trabalho de impressão para a estação de impressora do diário. |
ValidateData(String) |
Determina se um JournalPrintJob pode executar com êxito uma instrução de impressão com os dados especificados. |