IssuableSendResultクラス - automatic9045/TRS.MS-12 GitHub Wiki

即座発券可能な回答を表すクラスです。

public class IssuableSendResult : SendResult

基本情報

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

プロパティ

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

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

List<TicketBase> Tickets { get; }

発券する TicketBase のリストを取得します。

メソッド

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

static IssuableSendResult Yes(List<TicketBase> tickets, string text, string message, bool isFullScreen);

YESの IssuableSendResult を作成します。

パラメーター

tickets List<TicketBase>

発券する TicketBase のリスト。

text string

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

message string

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

isFullScreen bool

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