ClaimedSlipPrinter Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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 . |