次の方法で共有


DialogAction class

ダイアログ アクションには、一般的なアクションを実装するためのショートカットが用意されています。

メソッド

beginDialog<T>(string, T)

会話の制御を新しいダイアログに渡すクロージャを返します。

endDialog(any)

現在のダイアログを終了するクロージャを返します。

send(string, any[])

単純なテキスト メッセージをユーザーに送信するクロージャを返します。

メソッドの詳細

beginDialog<T>(string, T)

会話の制御を新しいダイアログに渡すクロージャを返します。

static function beginDialog<T>(id: string, args?: T)

パラメーター

id

string

開始するダイアログの一意の ID。

args

T

(省略可能) dialogs begin() メソッドに渡す引数。

戻り値

endDialog(any)

現在のダイアログを終了するクロージャを返します。

static function endDialog(result?: any)

パラメーター

result

any

(省略可能) 親ダイアログに渡す結果。

戻り値

send(string, any[])

単純なテキスト メッセージをユーザーに送信するクロージャを返します。

static function send(msg: string, args: any[])

パラメーター

msg

string

送信するメッセージのテキスト。 メッセージは、ローカライザー構成されたセッションを使用してローカライズされます。 メッセージに引数が渡される場合は、sprintf-js 使用して書式設定されます (詳細については、ドキュメントを参照してください)。

args

any[]

(省略可能) 最終的な出力文字列の書式設定に使用される引数。

戻り値