Skip to content

IssueReservableSendResultクラス

Automatic9045 edited this page Mar 30, 2021 · 3 revisions

予約発券可能な回答を表すクラスです。

public class IssueReservableSendResult : SendResult

基本情報

名前空間   TRS.TMS12.Interfaces
アセンブリ  MS-12.PluginHost.dll
継承     Object → SendResult → IssueReservableSendResult

プロパティ

※使用すべきでないものについては表示していません。

bool IsFullScreen { get; set; } = false;

回答を全画面で表示するかを取得・設定します。
(継承元 SendResult

SendResultType? Result { get; set; } = null;

回答の種別(YES・NO・再考)を取得・設定します。
(継承元 SendResult

string Message { get; set; } = "";

回答の理由や備考を説明するメッセージを取得・設定します。
(継承元 SendResult

例.一件操作外で予約発信されたため、自動的に一括一件を開始したときの表示

sendResult.Message = "一括一件開始しました";

string Text { get; set; } = "";

回答の詳細を説明するテキストを取得・設定します。
(継承元 SendResult

メソッド

※使用すべきでないものについては表示していません。

static IssueReservableSendResult Yes(Func<int, int, List<TicketBase>> createTicketsFunc, string text, string message, bool isFullScreen);

YESの IssueReservableSendResult を作成します。

パラメーター

createTicketsFunc Func<int, int, List<TicketBase>>

発券する TicketBase のリストを作成する Func<int, int, List<TicketBase>>。
第 1 引数は発行番号、第 2 引数はこれを実行して得られる 1 枚目の TicketBase の枝番です。

text string

回答の詳細を説明するテキスト。

message string

回答の理由や備考を説明するメッセージ。

isFullScreen bool

回答を全画面で表示するか。

List<TicketBase> CreateTickets(int issueNumber, int countStartNumber);

コンストラクタで指定した処理を実行し、発券する TicketBase のリストを作成します。

パラメーター

issueNumber int

発行番号。

countStartNumber int

1 枚目の TicketBase の枝番。

Users' Wiki

設定

基本設定

要求画面解説

メニュー画面及びその他機能についてはマルス端末研究(別サイト)も合わせてご参照下さい。

整理券

入場券

その他

おまけ(別サイト)

Developers' Wiki

本体

インターフェイス

デリケート

プラグイン

インターフェイス

クラス

列挙型・それに準じるクラス

その他

サポート

Clone this wiki locally