Freigeben über


ClaimedReceiptPrinter Klasse

Definition

Stellt eine Belegdruckerstation dar, die für die Verwendung beansprucht wurde.

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
Vererbung
Object Platform::Object IInspectable ClaimedReceiptPrinter
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Verwenden Sie die ClaimedPosPrinter.Receipt-Eigenschaft , um ein ClaimedReceiptPrinter-Objekt abzurufen.

Eigenschaften

CharactersPerLine

Ruft die Anzahl der Zeichen ab, die die Belegdruckerstation pro Textzeile drucken kann, oder legt diese fest.

ColorCartridge

Ruft die Farbkassette ab, die die Belegdruckerstation beim Drucken verwenden soll, oder legt diese fest.

IsCartridgeEmpty

Ruft ab, ob die Tintenpatrone der Belegdruckerstation derzeit keine Freihand oder kein Toner enthält.

IsCartridgeRemoved

Ruft ab, ob die Patrone der Belegdruckerstation derzeit entfernt wird.

IsCoverOpen

Ruft ab, ob die Abdeckung der Belegdruckerstation derzeit geöffnet ist.

IsHeadCleaning

Ruft ab, ob die Belegdruckerstation derzeit den Druckkopf bereinigen wird.

IsLetterQuality

Ruft ab oder legt fest, ob die Belegdruckerstation mit hoher Qualität oder hoher Geschwindigkeit druckt.

IsPaperEmpty

Ruft ab, ob die Belegdruckerstation Papier benötigt.

IsPaperNearEnd

Ruft ab, ob die Belegdruckerstation fast kein Papier ist.

IsReadyToPrint

Ruft ab, ob die Belegdruckerstation eingeschaltet ist und Druckaufträge akzeptiert.

LineHeight

Ruft die aktuelle Höhe der gedruckten Zeile für die Belegdruckerstation in den Einheiten ab, die die ClaimedPosPrinter.MapMode-Eigenschaft angibt, oder legt diese fest.

LineSpacing

Ruft den Abstand jeder einzelnen Druckzeile für die Belegdruckerstation in den Einheiten ab, die die ClaimedPosPrinter.MapMode-Eigenschaft angibt, oder legt diesen fest. Dieser Abstand umfasst sowohl die Höhe der gedruckten Linie als auch den Leerraum zwischen den einzelnen Zeilenpaaren.

LinesToPaperCut

Ruft die Anzahl der Zeilen ab, die vor dem Ausschneiden des Belegpapiers erweitert werden müssen.

LineWidth

Ruft die aktuelle Breite der gedruckten Zeile für die Belegdruckerstation in den Einheiten ab, die die ClaimedPosPrinter.MapMode-Eigenschaft angibt.

PageSize

Ruft die Papiergröße ab, die die beanspruchte Belegdruckerstation derzeit verwendet.

PrintArea

Ruft den Druckbereich für die Belegdruckerstation ab, ausgedrückt in der Maßeinheit, die von der ClaimedPosPrinter.MapMode-Eigenschaft angegeben wird.

SidewaysMaxChars

Ruft die maximale Anzahl von Zeichen ab, die die Belegdruckerstation für jede Zeile im Seitwärtsmodus drucken kann.

SidewaysMaxLines

Ruft die maximale Anzahl von Zeilen ab, die die Belegdruckerstation im Seitwärtsmodus drucken kann.

Methoden

CreateJob()

Erstellt einen neuen Druckauftrag für die Belegdruckerstation.

ValidateData(String)

Bestimmt, ob eine Datensequenz, die möglicherweise eine oder mehrere Escapesequenzen enthält, für die Belegdruckerstation gültig ist, bevor Sie diese Datensequenz verwenden, wenn Sie die Methoden ReceiptPrintJob.Print und ReceiptPrintJob.ExecuteAsync aufrufen.

Gilt für:

Weitere Informationen