Compartir a través de


ClaimedSlipPrinter Clase

Definición

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

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
Herencia
Object Platform::Object IInspectable ClaimedSlipPrinter
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 [ClaimedSlipPrinter, utilice la propiedad ClaimedPosPrinter.Slip .

Propiedades

CharactersPerLine

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

ColorCartridge

Obtiene o establece el cartucho de color que debe utilizar la estación de impresora deslizante al imprimir.

IsCartridgeEmpty

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

IsCartridgeRemoved

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

IsCoverOpen

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

IsHeadCleaning

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

IsLetterQuality

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

IsPaperEmpty

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

IsPaperNearEnd

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

IsReadyToPrint

Obtiene si la estación de impresora deslizante 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 deslizante, en las unidades que especifica la propiedad ClaimedPosPrinter.MapMode .

LinesNearEndToEnd

Obtiene el número de líneas que la estación de impresora deslizante puede imprimir después de que la propiedad ClaimedSlipPrinter.IsPaperNearEnd esté establecida en true , pero antes de que la impresora llegue al final de la lista.

LineSpacing

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

LineWidth

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

MaxLines

Obtiene el número máximo de líneas que la estación de impresora deslizante puede imprimir en un formulario.

PageSize

Obtiene el tamaño del papel que utiliza actualmente la estación de impresora de deslizamiento reclamada, en las unidades que especifica la propiedad ClaimedPosPrinter.MapMode .

PrintArea

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

PrintSide

Obtiene el lado de la hoja en la que está imprimiendo la estación de impresora de deslizamiento reclamada.

SidewaysMaxChars

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

SidewaysMaxLines

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

Métodos

ChangePrintSide(PosPrinterPrintSide)

Cambia el lado de la hoja en la que está imprimiendo la estación de impresora de deslizamiento reclamada.

CloseJaws()

Cierra el mecanismo que contiene el deslizamiento en su lugar mientras la estación de impresora de deslizamiento está imprimiendo, normalmente después de que el usuario inserte o quite el deslizamiento.

CreateJob()

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

InsertSlipAsync(TimeSpan)

Espera a que el usuario inserte una lista en la estación de impresora.

OpenJaws()

Abre el mecanismo que contiene el deslizamiento en su lugar mientras la estación de impresora de deslizamiento está imprimiendo, normalmente antes de que el usuario inserte o quite el deslizamiento.

RemoveSlipAsync(TimeSpan)

Espera a que el usuario quite un deslizamiento de la estación de impresora.

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 deslizante, antes de usar esa secuencia de datos al llamar a los métodos SlipPrintJob.Print y SlipPrintJob.ExecuteAsync .

Se aplica a

Consulte también