Partager via


ClaimedReceiptPrinter Classe

Définition

Représente une station d’imprimante de reçus qui a été demandée pour utilisation.

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
Héritage
Object Platform::Object IInspectable ClaimedReceiptPrinter
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Pour obtenir un objet ClaimedReceiptPrinter, utilisez la propriété ClaimedPosPrinter.Receipt .

Propriétés

CharactersPerLine

Obtient ou définit le nombre de caractères que l’imprimante de reçus peut imprimer par ligne de texte.

ColorCartridge

Obtient ou définit la cartouche de couleur que l’imprimante de reçus doit utiliser lors de l’impression.

IsCartridgeEmpty

Obtient si la cartouche de l’imprimante de reçus est actuellement à l’extérieur de l’encre ou du toner.

IsCartridgeRemoved

Obtient si la cartouche de l’imprimante de réception est actuellement supprimée.

IsCoverOpen

Obtient si le couvercle de la station d’imprimante de reçus est actuellement ouvert.

IsHeadCleaning

Obtient si la station d’impression de reçus nettoie actuellement sa tête d’impression.

IsLetterQuality

Obtient ou définit si la station d’impression de reçus imprime avec une haute qualité ou une vitesse élevée.

IsPaperEmpty

Obtient si l’imprimante de reçus a besoin de papier.

IsPaperNearEnd

Obtient si la station d’impression de reçus est presque en panne de papier.

IsReadyToPrint

Obtient si la station d’imprimante de reçus est activée et accepte les travaux d’impression.

LineHeight

Obtient ou définit la hauteur actuelle de la ligne imprimée pour la station d’imprimante de reçus, dans les unités spécifiées par la propriété ClaimedPosPrinter.MapMode .

LineSpacing

Obtient ou définit l’espacement de chaque ligne d’impression haute pour la station d’impression de reçu, dans les unités spécifiées par la propriété ClaimedPosPrinter.MapMode . Cet espacement inclut à la fois la hauteur du trait imprimé et l’espace blanc entre chaque paire de lignes.

LinesToPaperCut

Obtient le nombre de lignes qui doivent être avancées avant de couper le papier de reçu.

LineWidth

Obtient la largeur actuelle de la ligne imprimée pour la station d’imprimante de reçu, dans les unités spécifiées par la propriété ClaimedPosPrinter.MapMode .

PageSize

Obtient la taille du papier que la station d’imprimante de reçus revendiquée utilise actuellement.

PrintArea

Obtient la zone d’impression de la station d’imprimante de reçu, exprimée dans l’unité de mesure spécifiée par la propriété ClaimedPosPrinter.MapMode .

SidewaysMaxChars

Obtient le nombre maximal de caractères que l’imprimante de reçus peut imprimer sur chaque ligne en mode latéral.

SidewaysMaxLines

Obtient le nombre maximal de lignes que l’imprimante de reçus peut imprimer en mode latéral.

Méthodes

CreateJob()

Crée un travail d’impression pour la station d’impression de reçus.

ValidateData(String)

Détermine si une séquence de données, éventuellement comprenant une ou plusieurs séquences d’échappement, est valide pour l’imprimante de reçu, avant d’utiliser cette séquence de données lorsque vous appelez les méthodes ReceiptPrintJob.Print et ReceiptPrintJob.ExecuteAsync .

S’applique à

Voir aussi