共用方式為


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
繼承
Object Platform::Object IInspectable ClaimedJournalPrinter
屬性
實作

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

取得或設定日誌印表機站每行的字元數。

值得注意的是,變更此屬性可能會變更 LineHeightLineSpacingLineWidth 屬性。

ColorCartridge

取得或設定日誌印表機站在列印時應該使用的色彩標籤。 此屬性必須同意 透過 ColorCartabilitiesCapabilities提供的內容。

IsCartridgeEmpty

取得日誌印表機站的印表機印表機是否空白。 請注意,如果印表機上沒有對應的感應器,這可能會擲回例外狀況。 請參閱 JournalPrinterCapabilities 以確認感應器的可用性。

IsCartridgeRemoved

取得是否已移除日誌印表機站的印表機月臺。 請注意,如果印表機上沒有對應的感應器,這可能會擲回例外狀況。 請參閱 JournalPrinterCapabilities 以確認感應器的可用性。

IsCoverOpen

取得是否開啟日誌印表機站的印表機涵蓋範圍。

IsHeadCleaning

取得日誌印表機站的前端目前是否正在清除。

IsLetterQuality

取得或設定日誌印表機站是否以高品質或高速列印。 請注意,如果印表機上沒有對應的感應器,這可能會擲回例外狀況。

IsPaperEmpty

取得日誌印表機站的紙張是否空白。 請注意,如果印表機上沒有對應的感應器,這可能會擲回例外狀況。 請參閱 JournalPrinterCapabilities 以確認感應器的可用性。

IsPaperNearEnd

取得印表機紙張是否接近日誌印表機站的結尾。 請注意,如果印表機上沒有對應的感應器,這可能會擲回例外狀況。 請參閱 JournalPrinterCapabilities 以確認感應器的可用性。

IsReadyToPrint

取得日誌印表機站是否準備好列印。 請注意,如果印表機上沒有對應的感應器,這可能會擲回例外狀況。 請參閱 JournalPrinterCapabilities 以確認感應器的可用性。

LineHeight

取得或設定日誌印表機站列印線條的目前高度,以 ClaimedPosPrinter.MapMode 屬性所指定的單位為單位。

值得注意的是,變更此屬性可能會變更 CharactersPerLineLineSpacingLineWidth 屬性。

LineSpacing

取得或設定日誌印表機站每個單一高列印線的間距,以 ClaimedPosPrinter.MapMode 屬性所指定的單位為單位。 此間距包括列印線條的高度,以及每對線條之間的空白字元。

值得注意的是,變更此屬性可能會變更 CharactersPerLineLineHeightLineWidth 屬性。

LineWidth

取得日誌印表機站列印線條的目前寬度,以 ClaimedPosPrinter.MapMode 屬性所指定的單位為單位。

值得注意的是,變更此屬性可能會變更 CharactersPerLineLineHeightLineSpacing 屬性。

方法

CreateJob()

建立日誌印表機站的新列印工作。

ValidateData(String)

判斷 JournalPrintJob 是否能夠成功執行具有指定資料的列印指令。

適用於

另請參閱