JournalPrintJob Classe

Definição

Representa um conjunto de instruções de impressão que você deseja executar na estação de impressora do diário.

public ref class JournalPrintJob sealed : IPosPrinterJob
/// [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 JournalPrintJob final : IPosPrinterJob
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class JournalPrintJob final : IPosPrinterJob
[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 JournalPrintJob : IPosPrinterJob
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class JournalPrintJob : IPosPrinterJob
Public NotInheritable Class JournalPrintJob
Implements IPosPrinterJob
Herança
Object Platform::Object IInspectable JournalPrintJob
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 criar um novo trabalho de impressão para a impressora de diário, chame ClaimedJournalPrinter.CreateJob. O objeto de trabalho de impressão criado é válido desde que o objeto ClaimedJournalPrinter que o criou seja válido.

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1903 18362 FeedPaperByLine
1903 18362 FeedPaperByMapModeUnit
1903 18362 Print(String,PosPrinterPrintOptions)

Métodos

ExecuteAsync()

Executa o trabalho de impressão na estação de impressora do diário de forma assíncrona.

FeedPaperByLine(Int32)

Adiciona uma instrução ao trabalho de impressão para alimentar papel por linha na estação de impressora do diário.

FeedPaperByMapModeUnit(Int32)

Adiciona uma instrução ao trabalho de impressão para alimentar papel por unidade de modo de mapa na estação de impressora do diário.

Print(String)

Adiciona uma instrução ao trabalho de impressão para imprimir o texto especificado na estação de impressora do diário.

Print(String, PosPrinterPrintOptions)

Adiciona uma instrução ao trabalho de impressão para imprimir o texto e as opções especificados na estação de impressora do diário.

PrintLine()

Adiciona uma instrução ao trabalho de impressão para imprimir um caractere de nova linha na estação de impressora do diário.

PrintLine(String)

Adiciona uma instrução ao trabalho de impressão para imprimir a linha de texto especificada na estação de impressora do diário.

Aplica-se a

Confira também