Share via


ClaimedSlipPrinter Classe

Definizione

Rappresenta una stazione della stampante di scorrimento che è stata richiesta per l'utilizzo.

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
Ereditarietà
Object Platform::Object IInspectable ClaimedSlipPrinter
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 [ClaimedSlipPrinter, utilizzare la proprietà ClaimedPosPrinter.Slip .

Proprietà

CharactersPerLine

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

ColorCartridge

Ottiene o imposta la stampante a colori che deve essere utilizzata dalla stazione della stampante di scorrimento durante la stampa.

IsCartridgeEmpty

Ottiene un valore che indica se la stampante della stampante di scorrimento è attualmente fuori dall'inchiostro o dal toner.

IsCartridgeRemoved

Ottiene un valore che indica se la stampante di scorrimento è stata rimossa.

IsCoverOpen

Ottiene un valore che indica se la copertura della stazione della stampante di scorrimento è attualmente aperta.

IsHeadCleaning

Ottiene un valore che indica se la stazione della stampante di scorrimento sta attualmente pulendo la testa di stampa.

IsLetterQuality

Ottiene o imposta un valore che indica se la stazione della stampante di scorrimento stampa con alta qualità o alta velocità.

IsPaperEmpty

Ottiene un valore che indica se la stazione della stampante di scorrimento necessita di carta.

IsPaperNearEnd

Ottiene un valore che indica se la stazione della stampante di scorrimento è quasi fuori carta.

IsReadyToPrint

Ottiene un valore che indica se la stazione della stampante di scorrimento è attiva e accetta i processi di stampa.

LineHeight

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

LinesNearEndToEnd

Ottiene il numero di righe che la stazione della stampante di scorrimento può stampare dopo che la proprietà ClaimedSlipPrinter.IsPaperNearEnd è impostata su true , ma prima che la stampante raggiunga la fine della lista.

LineSpacing

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

LineWidth

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

MaxLines

Ottiene il numero massimo di linee che la stazione della stampante di scorrimento può stampare su un modulo.

PageSize

Ottiene le dimensioni della carta attualmente utilizzata dalla stazione della stampante di carta richiesta, nelle unità specificate dalla proprietà ClaimedPosPrinter.MapMode .

PrintArea

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

PrintSide

Ottiene il lato del foglio su cui è attualmente in corso la stampa della stazione della stampante di lista richiesta.

SidewaysMaxChars

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

SidewaysMaxLines

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

Metodi

ChangePrintSide(PosPrinterPrintSide)

Modifica il lato del foglio in cui è attualmente in corso la stampa della stazione della stampante di lista richiesta.

CloseJaws()

Chiude il meccanismo che mantiene la lista di scorrimento mentre la stazione della stampante di scorrimento viene stampata, in genere dopo che l'utente inserisce o rimuove la lista.

CreateJob()

Crea un nuovo processo di stampa per la stitazione della stampante di scorrimento.

InsertSlipAsync(TimeSpan)

Attende che l'utente inserisca una lista nella stazione della stampante di scorrimento.

OpenJaws()

Apre il meccanismo che mantiene lo scorrimento sul posto mentre la stazione della stampante di scorrimento è stampata, in genere prima che l'utente inserisca o rimuova la lista.

RemoveSlipAsync(TimeSpan)

Attende che l'utente rimuova una lista dalla stazione della stampante di scorrimento.

ValidateData(String)

Determina se una sequenza di dati, eventualmente inclusa una o più sequenze di escape, è valida per la stazione della stampante di scorrimento, prima di utilizzare tale sequenza di dati quando si chiamano i metodi SlipPrintJob.Print e SlipPrintJob.ExecuteAsync .

Si applica a

Vedi anche