Compartir a través de


ClaimedJournalPrinter Clase

Definición

Representa una estación de impresora de diario que se ha reclamado para su uso.

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
Herencia
Object Platform::Object IInspectable ClaimedJournalPrinter
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Para obtener un objeto ClaimedJournalPrinter, utilice la propiedad ClaimedPosPrinter.Journal .

Propiedades

CharactersPerLine

Obtiene o establece el número de caracteres por línea para la estación de impresora del diario.

Cabe destacar que cambiar esta propiedad puede cambiar potencialmente las propiedades LineHeight, LineSpacing y LineWidth .

ColorCartridge

Obtiene o establece el cartucho de color que debe utilizar la estación de impresora del diario cuando imprime. Esta propiedad debe estar de acuerdo con lo que está disponible a través de ColorCartridgeCapabilities.

IsCartridgeEmpty

Obtiene si el cartucho de impresora de la estación de impresora del diario está vacío. Tenga en cuenta que esto puede producir una excepción si el sensor correspondiente no está disponible en la impresora. Consulte JournalPrinterCapabilities para comprobar la disponibilidad del sensor.

IsCartridgeRemoved

Obtiene si se ha quitado el cartucho de la estación de impresora del diario. Tenga en cuenta que esto puede producir una excepción si el sensor correspondiente no está disponible en la impresora. Consulte JournalPrinterCapabilities para comprobar la disponibilidad del sensor.

IsCoverOpen

Obtiene si la cubierta de la impresora para la estación de impresora del diario está abierta.

IsHeadCleaning

Obtiene si el cabezal de la estación de impresora del diario está limpiando actualmente.

IsLetterQuality

Obtiene o establece si la estación de impresora del diario imprime con alta calidad o alta velocidad. Tenga en cuenta que esto puede producir una excepción si el sensor correspondiente no está disponible en la impresora.

IsPaperEmpty

Obtiene si el papel está vacío para la estación de impresora del diario. Tenga en cuenta que esto puede producir una excepción si el sensor correspondiente no está disponible en la impresora. Consulte JournalPrinterCapabilities para comprobar la disponibilidad del sensor.

IsPaperNearEnd

Obtiene si el papel de la impresora está cerca del final de la estación de impresora del diario. Tenga en cuenta que esto puede producir una excepción si el sensor correspondiente no está disponible en la impresora. Consulte JournalPrinterCapabilities para comprobar la disponibilidad del sensor.

IsReadyToPrint

Obtiene si la estación de impresora del diario está lista para imprimirse. Tenga en cuenta que esto puede producir una excepción si el sensor correspondiente no está disponible en la impresora. Consulte JournalPrinterCapabilities para comprobar la disponibilidad del sensor.

LineHeight

Obtiene o establece el alto actual de la línea impresa de la estación de impresora del diario, en las unidades que especifica la propiedad ClaimedPosPrinter.MapMode .

Cabe destacar que cambiar esta propiedad puede cambiar potencialmente las propiedades CharactersPerLine, LineSpacing y LineWidth .

LineSpacing

Obtiene o establece el espaciado de cada línea de impresión de un solo nivel para la estación de impresora del diario, en las unidades que especifica la propiedad ClaimedPosPrinter.MapMode . Este espaciado incluye el alto de la línea impresa y del espacio en blanco entre cada par de líneas.

Cabe destacar que cambiar esta propiedad puede cambiar potencialmente las propiedades CharactersPerLine, LineHeight y LineWidth .

LineWidth

Obtiene el ancho actual de la línea impresa de la estación de impresora del diario, en las unidades que especifica la propiedad ClaimedPosPrinter.MapMode .

Cabe destacar que cambiar esta propiedad puede cambiar potencialmente las propiedades CharactersPerLine, LineHeight y LineSpacing .

Métodos

CreateJob()

Crea un nuevo trabajo de impresión para la estación de impresora del diario.

ValidateData(String)

Determina si un JournalPrintJob puede ejecutar correctamente una instrucción de impresión con los datos especificados.

Se aplica a

Consulte también