ClaimedJournalPrinter 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 Journaldruckerstation dar, die für die Verwendung beansprucht wurde.
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
- 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.Journal-Eigenschaft , um ein ClaimedJournalPrinter-Objekt abzurufen.
Eigenschaften
CharactersPerLine |
Ruft die Anzahl der Zeichen pro Zeile für die Journaldruckerstation ab oder legt diese fest. Beachten Sie, dass die Änderung dieser Eigenschaft möglicherweise die Eigenschaften LineHeight, LineSpacing und LineWidth ändern kann. |
ColorCartridge |
Ruft die Farbpatrone ab, die die Journaldruckerstation beim Drucken verwenden soll, oder legt diese fest. Diese Eigenschaft muss mit dem übereinstimmen, was über ColorCartridgeCapabilities verfügbar ist. |
IsCartridgeEmpty |
Ruft ab, ob die Druckerpatrone für die Journaldruckerstation leer ist. Beachten Sie, dass dadurch möglicherweise eine Ausnahme ausgelöst wird, wenn der entsprechende Sensor auf dem Drucker nicht verfügbar ist. Informationen zum Überprüfen der Sensorverfügbarkeit finden Sie unter JournalPrinterCapabilities . |
IsCartridgeRemoved |
Ruft ab, ob die Patrone für die Journaldruckerstation entfernt wurde. Beachten Sie, dass dadurch möglicherweise eine Ausnahme ausgelöst wird, wenn der entsprechende Sensor auf dem Drucker nicht verfügbar ist. Informationen zum Überprüfen der Sensorverfügbarkeit finden Sie unter JournalPrinterCapabilities . |
IsCoverOpen |
Ruft ab, ob die Druckerabdeckung für die Journaldruckerstation geöffnet ist. |
IsHeadCleaning |
Ruft ab, ob der Kopf für die Journaldruckerstation gerade gereinigt wird. |
IsLetterQuality |
Ruft ab oder legt fest, ob die Journaldruckerstation mit hoher Qualität oder hoher Geschwindigkeit druckt. Beachten Sie, dass dadurch möglicherweise eine Ausnahme ausgelöst wird, wenn der entsprechende Sensor auf dem Drucker nicht verfügbar ist. |
IsPaperEmpty |
Ruft ab, ob das Papier für die Journaldruckerstation leer ist. Beachten Sie, dass dadurch möglicherweise eine Ausnahme ausgelöst wird, wenn der entsprechende Sensor auf dem Drucker nicht verfügbar ist. Informationen zum Überprüfen der Sensorverfügbarkeit finden Sie unter JournalPrinterCapabilities . |
IsPaperNearEnd |
Ruft ab, ob sich das Druckerpapier in der Nähe des Endes für die Journaldruckerstation befindet. Beachten Sie, dass dadurch möglicherweise eine Ausnahme ausgelöst wird, wenn der entsprechende Sensor auf dem Drucker nicht verfügbar ist. Informationen zum Überprüfen der Sensorverfügbarkeit finden Sie unter JournalPrinterCapabilities . |
IsReadyToPrint |
Ruft ab, ob die Journaldruckerstation druckbereit ist. Beachten Sie, dass dadurch möglicherweise eine Ausnahme ausgelöst wird, wenn der entsprechende Sensor auf dem Drucker nicht verfügbar ist. Informationen zum Überprüfen der Sensorverfügbarkeit finden Sie unter JournalPrinterCapabilities . |
LineHeight |
Ruft die aktuelle Höhe der gedruckten Zeile für die Journaldruckerstation in den Einheiten ab, die die ClaimedPosPrinter.MapMode-Eigenschaft angibt, oder legt diese fest. Beachten Sie, dass die Änderung dieser Eigenschaft möglicherweise die Eigenschaften CharactersPerLine, LineSpacing und LineWidth ändern kann. |
LineSpacing |
Ruft den Abstand jeder einzelnen Druckzeile für die Journaldruckerstation 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. Beachten Sie, dass die Änderung dieser Eigenschaft möglicherweise die Eigenschaften CharactersPerLine, LineHeight und LineWidth ändern kann. |
LineWidth |
Ruft die aktuelle Breite der gedruckten Zeile für die Journaldruckerstation in den Einheiten ab, die von der ClaimedPosPrinter.MapMode-Eigenschaft angegeben werden. Beachten Sie, dass die Änderung dieser Eigenschaft möglicherweise die Eigenschaften CharactersPerLine, LineHeight und LineSpacing ändern kann. |
Methoden
CreateJob() |
Erstellt einen neuen Druckauftrag für die Journaldruckerstation. |
ValidateData(String) |
Bestimmt, ob ein JournalPrintJob eine Druckanweisung mit den angegebenen Daten erfolgreich ausführen kann. |