ClaimedSlipPrinter 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 Scheindruckerstation dar, die zur Verwendung in Anspruch genommen wurde.
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
- 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 zum Abrufen eines [ClaimedSlipPrinter-Objekts die ClaimedPosPrinter.Slip-Eigenschaft .
Eigenschaften
CharactersPerLine |
Ruft die Anzahl der Zeichen ab, die die Scheindruckerstation pro Textzeile drucken kann, oder legt diese fest. |
ColorCartridge |
Ruft die Farbpatrone ab, die die Scheindruckerstation beim Drucken verwenden soll, oder legt sie fest. |
IsCartridgeEmpty |
Ruft ab, ob die Tintenpatrone der Slipdruckerstation derzeit nicht mehr in Der Tinte oder toner ist. |
IsCartridgeRemoved |
Ruft ab, ob die Patrone der Slipdruckerstation derzeit entfernt wurde. |
IsCoverOpen |
Ruft ab, ob die Abdeckung der Druckerstation des Zettels derzeit geöffnet ist. |
IsHeadCleaning |
Ruft ab, ob der Druckkopf derzeit von der Druckerstation gereinigt wird. |
IsLetterQuality |
Ruft ab oder legt fest, ob die Druckerstation 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 mehr ist. |
IsReadyToPrint |
Ruft ab, ob die Scheindruckerstation aktiviert ist und Druckaufträge akzeptiert. |
LineHeight |
Ruft die aktuelle Höhe der gedruckten Linie für die Slipdruckerstation in den Einheiten ab, die die ClaimedPosPrinter.MapMode-Eigenschaft angibt, oder legt diese fest. |
LinesNearEndToEnd |
Ruft die Anzahl der Zeilen ab, die die Slipdruckerstation drucken kann, nachdem die ClaimedSlipPrinter.IsPaperNearEnd-Eigenschaft auf true festgelegt ist, aber bevor der Drucker das Ende des Slips erreicht. |
LineSpacing |
Ruft den Abstand jeder einzelnen Druckzeile für die Scheindruckerstation 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. |
LineWidth |
Ruft die aktuelle Breite der gedruckten Zeile für die Slipdruckerstation in den Einheiten ab, die von der ClaimedPosPrinter.MapMode-Eigenschaft angegeben werden. |
MaxLines |
Ruft die maximale Anzahl von Zeilen ab, die die Scheindruckerstation auf einem Formular drucken kann. |
PageSize |
Ruft das Papierformat ab, das die beanspruchte Belegdruckerstation derzeit in den Einheiten verwendet, die von der ClaimedPosPrinter.MapMode-Eigenschaft angegeben werden. |
PrintArea |
Ruft den Druckbereich für die Slipdruckerstation ab, ausgedrückt in der Maßeinheit, die von der ClaimedPosPrinter.MapMode-Eigenschaft angegeben wird. |
PrintSide |
Ruft die Seite des Blatts ab, auf der die beanspruchte Scheindruckerstation gerade druckt. |
SidewaysMaxChars |
Ruft die maximale Anzahl von Zeichen ab, die die Scheindruckerstation im Seitwärtsmodus auf jede Zeile drucken kann. |
SidewaysMaxLines |
Ruft die maximale Anzahl von Zeilen ab, die die Scheindruckerstation im Seitwärtsmodus drucken kann. |
Methoden
ChangePrintSide(PosPrinterPrintSide) |
Ändert die Seite des Blatts, auf dem die beanspruchte Papierdruckerstation gerade gedruckt wird. |
CloseJaws() |
Schließt den Mechanismus, der den Zettel an ort und Stelle hält, während die Slipdruckerstation gedruckt wird, in der Regel, nachdem der Benutzer den Zettel ein- oder entfernt hat. |
CreateJob() |
Erstellt einen neuen Druckauftrag für die Stiation des Slipdruckers. |
InsertSlipAsync(TimeSpan) |
Wartet darauf, dass der Benutzer einen Zettel in die Kassenzetteldruckerstation einfügt. |
OpenJaws() |
Öffnet den Mechanismus, der den Zettel an ort und Stelle hält, während die Slipdruckerstation gedruckt wird, in der Regel bevor der Benutzer den Zettel einfügt oder entfernt. |
RemoveSlipAsync(TimeSpan) |
Wartet darauf, dass der Benutzer einen Zettel aus der Zetteldruckerstation entfernt. |
ValidateData(String) |
Bestimmt, ob eine Datensequenz, die möglicherweise eine oder mehrere Escapesequenzen enthält, für die Slipdruckerstation gültig ist, bevor Sie diese Datensequenz verwenden, wenn Sie die Methoden SlipPrintJob.Print und SlipPrintJob.ExecuteAsync aufrufen. |