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
- Наследование
- Атрибуты
- Реализации
Требования к 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 . |