ClaimedJournalPrinter 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示已宣告使用之日誌印表機站。
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 |
取得或設定日誌印表機站在列印時應該使用的色彩標籤。 此屬性必須同意 透過 ColorCartabilitiesCapabilities提供的內容。 |
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 是否能夠成功執行具有指定資料的列印指令。 |