ClaimedJournalPrinter Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет станцию принтера журнала, которая была запрошена для использования.
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
- Наследование
- Атрибуты
- Реализации
Требования к 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)
|
Комментарии
Чтобы получить объект ClaimedJournalPrinter, используйте свойство ClaimedPosPrinter.Journal .
Свойства
CharactersPerLine |
Возвращает или задает число символов на строку для станции принтера журнала. Стоит отметить, что изменение этого свойства потенциально может изменить свойства LineHeight, LineSpacing и LineWidth . |
ColorCartridge |
Возвращает или задает цветной патрон, который должна использовать станция принтера журнала при печати. Это свойство должно соответствовать тому, что доступно через ColorCartridgeCapabilities. |
IsCartridgeEmpty |
Возвращает значение, указывающее, пуст ли принтер для станции принтера журнала. Обратите внимание, что это может вызвать исключение, если соответствующий датчик недоступен на принтере. Сведения о доступности датчиков см. в статье JournalPrinterCapabilities . |
IsCartridgeRemoved |
Возвращает значение, указывающее, удален ли патрон для станции принтера журнала. Обратите внимание, что это может вызвать исключение, если соответствующий датчик недоступен на принтере. Сведения о доступности датчиков см. в статье JournalPrinterCapabilities . |
IsCoverOpen |
Возвращает значение, указывающее, открыта ли крышка принтера журнала. |
IsHeadCleaning |
Возвращает значение, указывающее, выполняется ли очистка головки для станции принтера журнала. |
IsLetterQuality |
Получает или задает тип печати на принтере журнала с высоким качеством или высокой скоростью. Обратите внимание, что это может вызвать исключение, если соответствующий датчик недоступен на принтере. |
IsPaperEmpty |
Возвращает значение, указывающее, является ли бумага пустой для станции принтера журнала. Обратите внимание, что это может вызвать исключение, если соответствующий датчик недоступен на принтере. Сведения о доступности датчиков см. в статье JournalPrinterCapabilities . |
IsPaperNearEnd |
Возвращает значение, указывающее, находится ли принтерная бумага ближе к концу станции принтера журнала. Обратите внимание, что это может вызвать исключение, если соответствующий датчик недоступен на принтере. Сведения о доступности датчиков см. в статье JournalPrinterCapabilities . |
IsReadyToPrint |
Возвращает значение, указывающее, готова ли станция принтера журнала к печати. Обратите внимание, что это может вызвать исключение, если соответствующий датчик недоступен на принтере. Сведения о доступности датчиков см. в статье JournalPrinterCapabilities . |
LineHeight |
Возвращает или задает текущую высоту печатной строки для станции принтера журнала в единицах, которые заданы свойством ClaimedPosPrinter.MapMode . Стоит отметить, что изменение этого свойства может потенциально изменить свойства CharactersPerLine, LineSpacing и LineWidth . |
LineSpacing |
Возвращает или задает интервал каждой линии печати с одним высоким значением для станции принтера журнала в единицах, которые задано свойством ClaimedPosPrinter.MapMode . Этот интервал включает как высоту печатной линии, так и пробелы между каждой парой строк. Стоит отметить, что изменение этого свойства потенциально может изменить свойства CharactersPerLine, LineHeight и LineWidth . |
LineWidth |
Возвращает текущую ширину печатной строки для станции принтера журнала в единицах, которые заданы свойством ClaimedPosPrinter.MapMode . Стоит отметить, что изменение этого свойства потенциально может изменить свойства CharactersPerLine, LineHeight и LineSpacing . |
Методы
CreateJob() |
Создает задание печати для станции принтера журнала. |
ValidateData(String) |
Определяет, может ли journalPrintJob успешно выполнить инструкцию печати с указанными данными. |