ClaimedReceiptPrinter Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |