PrinterStatusDetail

PrinterStatusDetailクラスは、Star CloudPRNTプリンターのASBステータスのうち、より詳細な状態を表すクラスです。
個々のメンバープロパティを調べて、ASBステータスの詳細を確認できます。

NameSpace: StarMicronics.CloudPrnt

Syntax

public class PrinterStatusDetail

Properties

PaperSeparatorError

用紙区切りエラーの発生状態を取得します。
用紙区切りを検出できなかった場合にtrueになります。
区切りを検出できた場合はfalseになります。

Declaration

public bool? PaperSeparatorError { get; }

Property Value

Type

Description

System.Boolean

PaperJamError

用紙ジャムエラーの発生状態を取得します。
用紙ジャムが発生している場合にtrueになります。
用紙ジャムが発生していない場合はfalseになります。

Declaration

public bool? PaperJamError { get; }

Property Value

Type

Description

System.Boolean

RollPositionError

用紙位置エラーの発生状態を取得します。
セットしたロール紙が用紙ガイド軸から落下している場合、trueになります。
ロール紙が用紙ガイド軸に正しくセットされている場合、falseになります。

Declaration

public bool? RollPositionError { get; }

Property Value

Type

Description

System.Boolean

PaperPresent

用紙保持状態を取得します。
用紙を保持している場合、trueになります。
用紙を保持していない場合、falseになります。

Declaration

public bool? PaperPresent { get; }

Property Value

Type

Description

System.Boolean

Drawer1OpenedMethod

キャッシュドロアー1のオープン要因を表します。

注釈

Drawer1OpenedMethodDrawer2OpenedMethod は常に同じ値となります。

Declaration

public DrawerOpenedMethod? Drawer1OpenedMethod { get; }

Property Value

Type

Description

DrawerOpenedMethod

Drawer1OpenCloseSignal

キャッシュドロアー1の開閉状態を表します。

注釈

Drawer1OpenCloseSignalDrawer2OpenCloseSignal は常に同じ値となります。

Declaration

public bool? Drawer1OpenCloseSignal { get; }

Property Value

Type

Description

System.Boolean

Drawer2OpenedMethod

キャッシュドロアー2のオープン要因を表します。

注釈

Drawer1OpenedMethodDrawer2OpenedMethod は常に同じ値となります。

Declaration

public DrawerOpenedMethod? Drawer2OpenedMethod { get; }

Property Value

Type

Description

DrawerOpenedMethod

Drawer2OpenCloseSignal

キャッシュドロアー2の開閉状態を表します。

注釈

Drawer1OpenCloseSignalDrawer2OpenCloseSignal は常に同じ値となります。

Declaration

public bool? Drawer2OpenCloseSignal { get; }

Property Value

Type

Description

System.Boolean

ExternalDevice1Connected

外部機器チャネル1の接続状態を表します。
外部機器チャネル1にキャッシュドロアー / ブザーが接続されている場合、trueになります。
接続されていない場合、falseになります。

Declaration

public bool? ExternalDevice1Connected { get; }

Property Value

Type

Description

System.Boolean

ExternalDevice2Connected

外部機器チャネル2の接続状態を表します。
外部機器チャネル2にキャッシュドロアー / ブザーが接続されている場合、trueになります。
接続されていない場合、falseになります。

Declaration

public bool? ExternalDevice2Connected { get; }

Property Value

Type

Description

System.Boolean

PartsReplacementNotification

プリンターの部品交換時期の目安をお知らせします。
部品交換通知が発生している場合にtrueになります。
部品交換通知が発生していない場合はfalseになります。

Declaration

public bool? PartsReplacementNotification { get; }

Property Value

Type

Description

System.Boolean

CleaningNotification

プリンターの定期清掃時期をお知らせします。
清掃通知が発生している場合にtrueになります。
清掃通知が発生していない場合はfalseになります。

Declaration

public bool? CleaningNotification { get; }

Property Value

Type

Description

System.Boolean

DetectedPaperWidth

プリンターにセットされた用紙の紙幅を表します。
値の詳細はプリンターコマンド仕様書の自動ステータスを参照ください。

Declaration

public int? DetectedPaperWidth { get; }

Property Value

Type

Description

System.Int32