ClaimedJournalPrinter 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 del journal che è stata richiesta per l'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
- 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 ClaimedJournalPrinter, utilizzare la proprietà ClaimedPosPrinter.Journal .
Proprietà
CharactersPerLine |
Ottiene o imposta il numero di caratteri per riga per la stazione della stampante del journal. Vale la pena notare che la modifica di questa proprietà può potenzialmente modificare le proprietà LineHeight, LineSpacing e LineWidth . |
ColorCartridge |
Ottiene o imposta la cartuccia di colore che deve essere usata dalla stazione della stampante del journal quando viene stampata. Questa proprietà deve accettare ciò che è disponibile tramite ColorCartridgeCapabilities. |
IsCartridgeEmpty |
Ottiene se la stampante della stampante per la stazione della stampante del journal è vuota. Nota, questo potrebbe generare un'eccezione se il sensore corrispondente non è disponibile nella stampante. Vedere JournalPrinterCapabilities per verificare la disponibilità del sensore. |
IsCartridgeRemoved |
Ottiene se la cartuccia per la stazione della stampante del journal è stata rimossa. Nota, questo potrebbe generare un'eccezione se il sensore corrispondente non è disponibile nella stampante. Vedere JournalPrinterCapabilities per verificare la disponibilità del sensore. |
IsCoverOpen |
Ottiene se la copertura della stampante per la stazione della stampante del journal è aperta. |
IsHeadCleaning |
Ottiene se la testa per la stazione della stampante del journal è attualmente pulizia. |
IsLetterQuality |
Ottiene o imposta se la stazione della stampante del journal stampa con alta qualità o alta velocità. Nota, questo potrebbe generare un'eccezione se il sensore corrispondente non è disponibile nella stampante. |
IsPaperEmpty |
Ottiene se la carta è vuota per la stazione della stampante del journal. Nota, questo potrebbe generare un'eccezione se il sensore corrispondente non è disponibile nella stampante. Vedere JournalPrinterCapabilities per verificare la disponibilità del sensore. |
IsPaperNearEnd |
Ottiene se la carta della stampante è vicina alla fine della stazione della stampante del journal. Nota, questo potrebbe generare un'eccezione se il sensore corrispondente non è disponibile nella stampante. Vedere JournalPrinterCapabilities per verificare la disponibilità del sensore. |
IsReadyToPrint |
Ottiene se la stazione della stampante del journal è pronta per la stampa. Nota, questo potrebbe generare un'eccezione se il sensore corrispondente non è disponibile nella stampante. Vedere JournalPrinterCapabilities per verificare la disponibilità del sensore. |
LineHeight |
Ottiene o imposta l'altezza corrente della linea stampata per la stazione della stampante del journal, nelle unità specificate dalla proprietà ClaimedPosPrinter.MapMode . Vale la pena notare che la modifica di questa proprietà può potenzialmente modificare le proprietà CharactersPerLine, LineSpacing e LineWidth . |
LineSpacing |
Ottiene o imposta la spaziatura di ogni riga di stampa singola per la stazione della stampante del journal, 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. Vale la pena notare che la modifica di questa proprietà può potenzialmente modificare le proprietà CharactersPerLine, LineHeight e LineWidth . |
LineWidth |
Ottiene la larghezza corrente della linea stampata per la stazione della stampante del journal, nelle unità specificate dalla proprietà ClaimedPosPrinter.MapMode . Vale la pena notare che la modifica di questa proprietà può potenzialmente modificare le proprietà CharactersPerLine, LineHeight e LineSpacing . |
Metodi
CreateJob() |
Crea un nuovo processo di stampa per la stazione della stampante del journal. |
ValidateData(String) |
Determina se un JournalPrintJob può eseguire correttamente un'istruzione di stampa con i dati specificati. |