ClaimedSlipPrinter Класс

Определение

Представляет станцию печати скольжения, которая была запрошена для использования.

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
Наследование
Object Platform::Object IInspectable ClaimedSlipPrinter
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Чтобы получить объект [ClaimedSlipPrinter, используйте свойство ClaimedPosPrinter.Slip .

Свойства

CharactersPerLine

Возвращает или задает число символов, которые станция скольжения принтера может напечатать в одной строке текста.

ColorCartridge

Возвращает или задает цветной патрон, который должна использоваться станцией печати при печати.

IsCartridgeEmpty

Возвращает значение, указывающее, является ли в данный момент патрон станции печати чернил или тонера.

IsCartridgeRemoved

Возвращает значение, указывая, удален ли в данный момент патрон станции скольжения принтера.

IsCoverOpen

Возвращает значение, указывая, открыта ли в данный момент крышка станции печати скольжения.

IsHeadCleaning

Возвращает значение, указывая, очищает ли станция принтера скольжения в данный момент свою печатаемую головку.

IsLetterQuality

Возвращает или задает значение, указывающее, печатается ли станция печати скольжения с высоким качеством или высокой скоростью.

IsPaperEmpty

Возвращает значение, указывая, требуется ли бумаге станции скольжения.

IsPaperNearEnd

Возвращает значение, указывая, что на станции принтера скольжения почти нет бумаги.

IsReadyToPrint

Возвращает значение, указывающее, включена ли станция печати скольжения и принимает задания печати.

LineHeight

Возвращает или задает текущую высоту печатной линии для станции скольжения принтера в единицах, которые заданы свойством ClaimedPosPrinter.MapMode .

LinesNearEndToEnd

Возвращает количество строк, которые станция печати может напечатать после того, как свойству ClaimedSlipPrinter.IsPaperNearEnd присвоено значение true , но до того, как принтер достигнет конца скольжения.

LineSpacing

Возвращает или задает интервал каждой линии печати с одной высокой высотой для станции скольжения принтера в единицах, которые заданы свойством ClaimedPosPrinter.MapMode . Этот интервал включает как высоту печатной линии, так и пробелы между каждой парой строк.

LineWidth

Возвращает текущую ширину печатной линии для станции скольжения принтера в единицах, которые заданы свойством ClaimedPosPrinter.MapMode .

MaxLines

Возвращает максимальное количество строк, которое станция печати может напечатать на форме.

PageSize

Возвращает размер бумаги, используемой в настоящее время станцией скольжения, в единицах, которые заданы свойством ClaimedPosPrinter.MapMode .

PrintArea

Возвращает область печати для станции скольжения принтера, выраженную в единице измерения, указанной свойством ClaimedPosPrinter.MapMode .

PrintSide

Получает сторону листа, на котором в настоящее время печатается заявленная станция скольжения.

SidewaysMaxChars

Возвращает максимальное количество символов, которое станция скольжения принтера может печатать на каждой строке в боковом режиме.

SidewaysMaxLines

Возвращает максимальное количество строк, которое станция печати скольжения может напечатать в боковом режиме.

Методы

ChangePrintSide(PosPrinterPrintSide)

Изменяет сторону листа, на котором в настоящее время печатается заявленная станция печати скольжения.

CloseJaws()

Закрывает механизм, который удерживает скольжение на месте во время печати станции печати скольжения, как правило, после того, как пользователь вставляет или удаляет скольжение.

CreateJob()

Создает новое задание печати для застилания принтера скольжения.

InsertSlipAsync(TimeSpan)

Ожидает, пока пользователь вставляет скольжения в станцию скольжения принтера.

OpenJaws()

Открывает механизм, который удерживает скольжение на месте во время печати станции печати скольжения, как правило, до того, как пользователь вставляет или удаляет скольжение.

RemoveSlipAsync(TimeSpan)

Ожидает, пока пользователь удалит скольжения со станции печати.

ValidateData(String)

Определяет, допустима ли последовательность данных, которая может включать одну или несколько escape-последовательностей для станции скольжения принтера, прежде чем использовать эту последовательность данных при вызове методов SlipPrintJob.Print и SlipPrintJob.ExecuteAsync .

Применяется к

См. также раздел