次の方法で共有


AttachmentInput クラス

定義

ユーザーにファイルの送信を求める入力ダイアログ。

public class AttachmentInput : Microsoft.Bot.Builder.Dialogs.Adaptive.Input.InputDialog
type AttachmentInput = class
    inherit InputDialog
Public Class AttachmentInput
Inherits InputDialog
継承
AttachmentInput

コンストラクター

AttachmentInput(String, Int32)

AttachmentInput クラスの新しいインスタンスを初期化します。

フィールド

Kind

クラス識別子。

TURN_COUNT_PROPERTY

ダイアログ コンテキストターンカウントプロパティ値を定義します。

(継承元 InputDialog)
VALUE_PROPERTY

ダイアログ コンテキストの状態プロパティ値を定義します。

(継承元 InputDialog)

プロパティ

AllowInterruptions

分割ポリシーを取得または設定します。

(継承元 InputDialog)
AlwaysPrompt

値があるかどうかに関係なく、常にユーザーに入力を求めるかどうかを示す値を取得または設定します。

(継承元 InputDialog)
DefaultValue

MaxTurnCount を超えたときの入力ダイアログの既定値を取得または設定します。

(継承元 InputDialog)
DefaultValueResponse

MaxTurnCount に達し、既定値が使用されたときに送信するアクティビティ テンプレートを取得または設定します。

(継承元 InputDialog)
Disabled

このアクションを無効にするかどうかを取得または設定します。

(継承元 InputDialog)
Id

ダイアログの ID を取得または設定します。

(継承元 Dialog)
InvalidPrompt

指定された値が無効な場合に、ユーザーに送信するアクティビティ テンプレートを取得または設定します。

(継承元 InputDialog)
MaxTurnCount

ダイアログが終了するまでにユーザーにこの値を要求する最大回数を取得または設定します。

(継承元 InputDialog)
OutputFormat

添付ファイルの AttachmentOutputFormat を取得または設定します。

Prompt

ユーザーに送信するアクティビティを取得または設定します。

(継承元 InputDialog)
Property

値のバインド先となるメモリ プロパティ パスを取得または設定します。

(継承元 InputDialog)
Source

cref="SourceRange"/>の情報を取得します。

(継承元 Dialog)
TelemetryClient

ログ記録に使用する IBotTelemetryClient を取得または設定します。

(継承元 Dialog)
UnrecognizedPrompt

再試行するアクティビティ テンプレートを取得または設定します。

(継承元 InputDialog)
Validations

入力を検証するために実行する式を取得または設定します。

(継承元 InputDialog)
Value

入力をダイアログにバインドするために使用する式を取得または設定します。

(継承元 InputDialog)

メソッド

AppendChoices(IMessageActivity, String, IList<Choice>, ListStyle, ChoiceFactoryOptions, CancellationToken)

AppendChoices は、すべてのオプションを指定してメッセージ アクティビティを構築するためのユーティリティ メソッドです。

(継承元 InputDialog)
AppendChoices(IMessageActivity, String, IList<Choice>, ListStyle, ChoiceFactoryOptions, String, IList<String>, CancellationToken)

AppendChoices は、すべてのオプションを指定してメッセージ アクティビティを構築するためのユーティリティ メソッドです。

(継承元 InputDialog)
BeginDialogAsync(DialogContext, Object, CancellationToken)

ダイアログが開始され、ダイアログ スタックにプッシュされたときに呼び出されます。

(継承元 InputDialog)
ContinueDialogAsync(DialogContext, CancellationToken)

ダイアログがアクティブなダイアログであり、ユーザーが新しいアクティビティで応答 、ダイアログが続けられたときに呼び出されます。

(継承元 InputDialog)
EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken)

ダイアログが終了するときに呼び出されます。

(継承元 Dialog)
GetVersion()

このダイアログのバージョンを表す一意の文字列を取得します。 バージョンが変更された場合、ダイアログ システムは DialogChanged イベントを生成します。

(継承元 Dialog)
OnComputeId()

ダイアログのコンピューティング ID をビルドします。

(継承元 Dialog)
OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken)

現在のダイアログまたは現在のダイアログが開始したダイアログによって、DialogContext.emitEvent()を使用してイベントが発生したときに呼び出されます。

(継承元 Dialog)
OnInitializeOptions(DialogContext, Object)

オプションを処理するメソッド。

(継承元 InputDialog)
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

イベントがすべての親にバブルされた後に呼び出され、処理されませんでした。

(継承元 Dialog)
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

イベントが親にバブルされる前に呼び出されます。

(継承元 InputDialog)
OnRecognizeInputAsync(DialogContext, CancellationToken)

入力が受信されたときに呼び出されます。

OnRenderPromptAsync(DialogContext, InputState, CancellationToken)

ユーザーにプロンプトをレンダリングするメソッドは、n 現在の入力状態を与えます。

(継承元 InputDialog)
RegisterSourceLocation(String, Int32)

指定された場所に cref="SourceRange"/> を登録します。

(継承元 Dialog)
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken)

ダイアログがユーザーに入力を再度求める必要があるときに呼び出されます。

(継承元 Dialog)
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken)

子ダイアログがターンを完了すると呼び出され、このダイアログに制御が返されます。

(継承元 InputDialog)

拡張メソッド

RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken)

ダイアログ スタックを作成し、ダイアログを開始してスタックにプッシュします。

適用対象