Compartir a través de


ClaimedReceiptPrinter Clase

Definición

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

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
Herencia
Object Platform::Object IInspectable ClaimedReceiptPrinter
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 ClaimedReceiptPrinter, utilice la propiedad ClaimedPosPrinter.Receipt .

Propiedades

CharactersPerLine

Obtiene o establece el número de caracteres que la estación de impresora de recibo puede imprimir por línea de texto.

ColorCartridge

Obtiene o establece el cartucho de color que debe utilizar la estación de impresora de recibo cuando imprime.

IsCartridgeEmpty

Obtiene si el cartucho de la estación de impresora de recibo está fuera de tinta o tóner.

IsCartridgeRemoved

Obtiene si el cartucho de la estación de impresora de recibos se quita actualmente.

IsCoverOpen

Obtiene si la cubierta de la estación de impresora de recibo está abierta actualmente.

IsHeadCleaning

Obtiene si la estación de impresora de recibos está limpiando actualmente su cabezal de impresión.

IsLetterQuality

Obtiene o establece si la estación de impresora de recibo imprime con alta calidad o alta velocidad.

IsPaperEmpty

Obtiene si la estación de impresora de recibo necesita papel.

IsPaperNearEnd

Obtiene si la estación de impresora de recibos está casi sin papel.

IsReadyToPrint

Obtiene si la estación de impresora de recibo está activada y aceptando trabajos de impresión.

LineHeight

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

LineSpacing

Obtiene o establece el espaciado de cada línea de impresión de un solo nivel para la estación de impresión de recibo, 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.

LinesToPaperCut

Obtiene el número de líneas que se deben avanzar antes de cortar el papel de recibo.

LineWidth

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

PageSize

Obtiene el tamaño del papel que utiliza actualmente la estación de impresora de recibo reclamada.

PrintArea

Obtiene el área de impresión de la estación de impresión de recibo, expresada en la unidad de medida que especifica la propiedad ClaimedPosPrinter.MapMode .

SidewaysMaxChars

Obtiene el número máximo de caracteres que la estación de impresión de recibo puede imprimir en cada línea en modo lateral.

SidewaysMaxLines

Obtiene el número máximo de líneas que la estación de impresión de recibo puede imprimir en modo lateral.

Métodos

CreateJob()

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

ValidateData(String)

Determina si una secuencia de datos, posiblemente incluida una o varias secuencias de escape, es válida para la estación de impresora de recibos, antes de usar esa secuencia de datos al llamar a los métodos ReceiptPrintJob.Print y ReceiptPrintJob.ExecuteAsync .

Se aplica a

Consulte también