次の方法で共有


Extensions クラス

定義

ヘルパー メソッド。

public static class Extensions
type Extensions = class
Public Module Extensions
継承
Extensions

メソッド

AddHeroCard<T>(IMessageActivity, String, IEnumerable<T>, IEnumerable<String>)

オプションからボタンを生成し、メッセージに追加します。

AddKeyboardCard<T>(IMessageActivity, String, IEnumerable<T>, IEnumerable<String>)

オプションからボタンを生成し、メッセージに追加します。

EndConversation(IDialogContext, String)

EndConversationEventを開始して会話の状態とスタックをリセットし、 をEndOfConversationコネクタに送信します。

Forward<R>(IDialogStack, IDialog<R>, ResumeAfter<R>, IMessageActivity, CancellationToken)

子ダイアログを呼び出し、スタックの上部に追加し、メッセージを子ダイアログに投稿します。

Get<T>(IBotDataBag, String)
古い.

ヘルパー メソッド。

GetSignInUrlAsync(IDialogContext, String)

ヘルパー メソッド。

GetUserTokenAsync(IDialogContext, String, String)

ヘルパー メソッド。

GetUserTokenAsync(IDialogContext, String)

ヘルパー メソッド。

GetValue<T>(IBotDataBag, String)

指定したキーに関連付けられている値を取得します。

GetValueOrDefault<T>(IBotDataBag, String, T)

指定したキーに関連付けられている値を取得します。見つからない場合は既定値を取得します。

GZipSerialize(ResumptionCookie)
古い.

を使用してGZipStreamバイナリ シリアル化しますResumptionCookie

PostAsync(IBotToUser, String, String, CancellationToken)

前のメッセージを使用して会話コンテキストを確立し、ユーザーに送信するメッセージを投稿します。

RecognizeDouble(IPromptRecognizer, IMessageActivity)

二重数値の認識エンジン。

RecognizeDoubleInRange(IPromptRecognizer, IMessageActivity, Nullable<Double>, Nullable<Double>)

範囲内の倍精度浮動小数点型を認識します。

RecognizeInteger(IPromptRecognizer, IMessageActivity)

Int64 数値の認識エンジン。

RecognizeIntegerInRange(IPromptRecognizer, IMessageActivity, Nullable<Int64>, Nullable<Int64>)

範囲内の Int64 数値の認識エンジン

SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken)

前のメッセージを使用して会話コンテキストを確立し、ユーザーに送信するメッセージとオプションの SSML を投稿します。

SignOutUserAsync(IDialogContext, String)

ヘルパー メソッド。

Wait(IDialogStack, ResumeAfter<IMessageActivity>)

ユーザーがボットにメッセージを送信するまで、現在のダイアログを中断します。

適用対象