Partager via


ClaimedJournalPrinter Classe

Définition

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

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
Héritage
Object Platform::Object IInspectable ClaimedJournalPrinter
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 ClaimedJournalPrinter, utilisez la propriété ClaimedPosPrinter.Journal .

Propriétés

CharactersPerLine

Obtient ou définit le nombre de caractères par ligne pour la station d’imprimante journal.

Il est à noter que la modification de cette propriété peut potentiellement modifier les propriétés LineHeight, LineSpacing et LineWidth .

ColorCartridge

Obtient ou définit la cartouche de couleur que la station d’imprimante journal doit utiliser lors de l’impression. Cette propriété doit être d’accord avec ce qui est disponible via ColorCartridgeCapabilities.

IsCartridgeEmpty

Obtient si la cartouche d’imprimante de la station d’imprimante journal est vide. Notez que cela peut lever une exception si le capteur correspondant n’est pas disponible sur l’imprimante. Consultez JournalPrinterCapabilities pour vérifier la disponibilité des capteurs.

IsCartridgeRemoved

Obtient si la cartouche de la station d’imprimante journal a été supprimée. Notez que cela peut lever une exception si le capteur correspondant n’est pas disponible sur l’imprimante. Consultez JournalPrinterCapabilities pour vérifier la disponibilité des capteurs.

IsCoverOpen

Obtient si le couvercle de l’imprimante de la station d’imprimante journal est ouvert.

IsHeadCleaning

Obtient si la tête de la station d’imprimante journal est en cours de nettoyage.

IsLetterQuality

Obtient ou définit si la station d’impression de journal imprime avec une haute qualité ou une vitesse élevée. Notez que cela peut lever une exception si le capteur correspondant n’est pas disponible sur l’imprimante.

IsPaperEmpty

Obtient si le papier est vide pour la station d’imprimante journal. Notez que cela peut lever une exception si le capteur correspondant n’est pas disponible sur l’imprimante. Consultez JournalPrinterCapabilities pour vérifier la disponibilité des capteurs.

IsPaperNearEnd

Obtient si le papier d’imprimante est proche de la fin de la station d’imprimante journal. Notez que cela peut lever une exception si le capteur correspondant n’est pas disponible sur l’imprimante. Consultez JournalPrinterCapabilities pour vérifier la disponibilité des capteurs.

IsReadyToPrint

Obtient si la station d’imprimante de journal est prête à être imprimée. Notez que cela peut lever une exception si le capteur correspondant n’est pas disponible sur l’imprimante. Consultez JournalPrinterCapabilities pour vérifier la disponibilité des capteurs.

LineHeight

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

Il est à noter que la modification de cette propriété peut potentiellement modifier les propriétés CharactersPerLine, LineSpacing et LineWidth .

LineSpacing

Obtient ou définit l’espacement de chaque ligne d’impression haute pour la station d’impression du journal, 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.

Il est à noter que la modification de cette propriété peut potentiellement modifier les propriétés CharactersPerLine, LineHeight et LineWidth .

LineWidth

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

Il est à noter que la modification de cette propriété peut potentiellement modifier les propriétés CharactersPerLine, LineHeight et LineSpacing .

Méthodes

CreateJob()

Crée un travail d’impression pour la station d’imprimante journal.

ValidateData(String)

Détermine si une tâche JournalPrintJob peut exécuter correctement une instruction d’impression avec les données spécifiées.

S’applique à

Voir aussi