Condividi tramite


ClaimedReceiptPrinter Classe

Definizione

Rappresenta una stazione della stampante di ricevuta che è stata richiesta per l'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
Ereditarietà
Object Platform::Object IInspectable ClaimedReceiptPrinter
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Per ottenere un oggetto ClaimedReceiptPrinter, usare la proprietà ClaimedPosPrinter.Receipt .

Proprietà

CharactersPerLine

Ottiene o imposta il numero di caratteri che la stazione della stampante di ricevuta può stampare per riga di testo.

ColorCartridge

Ottiene o imposta la cartuccia di colore che deve essere usata dalla stazione della stampante di ricevuta quando viene stampata.

IsCartridgeEmpty

Ottiene se la cartuccia della stazione della stampante di ricevuta è attualmente fuori penna o toner.

IsCartridgeRemoved

Ottiene se la cartuccia della stazione della stampante di ricevuta è attualmente rimossa.

IsCoverOpen

Ottiene se la copertura della stazione della stampante di ricevuta è attualmente aperta.

IsHeadCleaning

Ottiene se la stazione della stampante di ricevuta sta attualmente pulisce la testa di stampa.

IsLetterQuality

Ottiene o imposta se la stazione della stampante di ricevuta stampa con alta qualità o alta velocità.

IsPaperEmpty

Ottiene se la stazione della stampante di ricevuta necessita di carta.

IsPaperNearEnd

Ottiene se la stazione della stampante di ricevuta è quasi fuori carta.

IsReadyToPrint

Ottiene se la stazione della stampante di ricevuta è attiva e accetta i processi di stampa.

LineHeight

Ottiene o imposta l'altezza corrente della riga stampata per la stazione della stampante di ricezione, nelle unità specificate dalla proprietà ClaimedPosPrinter.MapMode .

LineSpacing

Ottiene o imposta la spaziatura di ogni riga di stampa ad alta frequenza per la stazione della stampante di ricezione, nelle unità specificate dalla proprietà ClaimedPosPrinter.MapMode . Questa spaziatura include sia l'altezza della linea stampata sia lo spazio vuoto tra ogni coppia di righe.

LinesToPaperCut

Ottiene il numero di righe che devono essere avanzate prima di tagliare il foglio di ricevuta.

LineWidth

Ottiene la larghezza corrente della linea stampata per la stazione della stampante di ricezione, nelle unità specificate dalla proprietà ClaimedPosPrinter.MapMode .

PageSize

Ottiene la dimensione della carta attualmente usata dalla stazione della stampante di ricevuta richiesta.

PrintArea

Ottiene l'area di stampa per la stazione della stampante di ricezione, espressa nell'unità di misura specificata dalla proprietà ClaimedPosPrinter.MapMode .

SidewaysMaxChars

Ottiene il numero massimo di caratteri che la stazione della stampante di ricezione può stampare su ogni riga in modalità laterale.

SidewaysMaxLines

Ottiene il numero massimo di righe che la stazione della stampante di ricevuta può stampare in modalità laterale.

Metodi

CreateJob()

Crea un nuovo processo di stampa per la stazione della stampante di ricezione.

ValidateData(String)

Determina se una sequenza di dati, eventualmente inclusa una o più sequenze di escape, è valida per la stazione della stampante di ricezione, prima di usare tale sequenza di dati quando si chiama il metodo ReceiptPrintJob.Print e ReceiptPrintJob.ExecuteAsync .

Si applica a

Vedi anche