Microsoft.Bot.Schema 名前空間

クラス

AadResourceUrls

Bot Framework Token Service がキャッシュされたトークンをユーザーと交換するターゲット リソースのスキーマ。 このクラスは、AAD V1 接続にのみ適用されます。

ActionTypes

ActionTypes の値を定義します。

Activity

アクティビティは、Bot Framework 3.0 プロトコルの基本的な通信の種類です。

ActivityEventNames

型のアクティビティで使用される一般的なイベント名の値を定義します Event

ActivityExtensions

メッセージ アクティビティのヘルパー関数。

ActivityImportance

ActivityImportance の値を定義します。

ActivityTypes

ActivityTypes の値を定義します。

ActivityTypesEx

自動生成された ActivityTypes クラスを超える ActivityTypes の追加値。

AdaptiveCardAuthentication

名前が 'adaptiveCard/action' の Activity.Value.Authentication for Invoke アクティビティに到着する構造体を定義します。

AdaptiveCardInvokeAction

呼び出しアクティビティの Activity.Value.Action に到着する構造体を、"adaptiveCard/action" の名前で定義します。

AdaptiveCardInvokeResponse

名前が 'adaptiveCard/action' の Invoke アクティビティの結果として返される構造体を定義します。

AdaptiveCardInvokeValue

名前が 'adaptiveCard/action' の Activity.Value for Invoke アクティビティに到着する構造体を定義します。

AnimationCard

アニメーション カード (例: gif または短いビデオ クリップ)。

Attachment

アクティビティ内の添付ファイル。

AttachmentData

添付ファイル データ。

AttachmentInfo

添付ファイルのメタデータ。

AttachmentLayoutTypes

AttachmentLayoutTypes の値を定義します。

AttachmentView

添付ファイル ビューの名前とサイズ。

AudioCard

オーディオ カード。

BasicCard

基本的なカード。

CallerIdConstants

プロパティの設定に使用される CallerId 定数。

CardAction

クリック可能なアクション。

CardImage

カード上の画像。

ChannelAccount

メッセージをルーティングするために必要なチャネル アカウント情報。

CommandResultValue<T>

ICommandResultActivity 値フィールドには、コマンドの結果に関連するメタデータが含まれています。 コマンドの結果アクティビティ名で定義されている場合は、省略可能な拡張可能なデータ ペイロードを含めることができます。 エラー フィールドが存在する場合は、元のコマンドの完了に失敗したことを示します。

CommandValue<T>

ICommandActivity 値フィールドには、コマンドに関連するメタデータが含まれています。 コマンド アクティビティ名で定義されている場合は、省略可能な拡張可能なデータ ペイロードを含めることができます。

ContactRelationUpdateActionTypes

ContactRelationUpdateActionTypes の値を定義します。

ConversationAccount

会話アカウントは、チャネル内の会話の ID を表します。

ConversationMembers

会話とそのメンバー。

ConversationParameters

新しい会話を作成するためのパラメーター。

ConversationReference

会話内の特定のポイントに関連するオブジェクト。

ConversationResourceResponse

リソースを含む応答。

ConversationsResult

会話の結果。

DeliveryModes

DeliveryModes の値を定義します。

EndOfConversationCodes

EndOfConversationCodes の値を定義します。

Entity

アクティビティに関連するメタデータ オブジェクト。

Error

エラー情報を示すオブジェクト。

ErrorCodes

APIException をスローするときに通信するエラー コード。

ErrorResponse

HTTP API 応答。

ErrorResponseException

ErrorResponse 情報を含む無効な応答に対して例外がスローされました。

ExpectedReplies

への応答で応答 ExpectRepliesします。

Extensions

厳密に型指定された Card オブジェクトを に変換するための Attachment拡張メソッド。

Fact

キーと値のペアのセット。 このセクションの利点は、キーと値のプロパティの間に区切り記号を含む既定のスタイル情報が表示されることです。 そのため、開発者がスタイル情報を指定する必要はありません。

GeoCoordinates

GeoCoordinates (エンティティの種類: "https://schema.org/GeoCoordinates")。

HandoffEventNames

ハンドオフ イベント名の値を定義します。

HeroCard

HeroCard ContentType 値。

IActivityExtensions

を操作 IActivityするための追加のメソッドを提供します。

InnerHttpError

内部 http エラーを表す オブジェクト。

InputHints

InputHints の値を定義します。

InstallationUpdateActionTypes

InstallationUpdateActionTypes の値を定義します。

MediaCard

メディア カード。

MediaEventValue

メディア イベントの補助パラメーター。

MediaUrl

メディア URL。

Mention

メンション情報 (エンティティの種類: "メンション")。

MessageReaction

メッセージリアクションオブジェクト。

MessageReactionTypes

MessageReactionTypes の値を定義します。

MicrosoftPayMethodData

Microsoft Payの W3C 支払方法データ。

OAuthCard

OAuthCard ContentType 値。

PagedMembersResult

メンバーのページ。

PaymentAddress

支払い要求内の住所。

PaymentCurrencyAmount

金額を提供します。

PaymentDetails

要求されたトランザクションに関する情報を提供します。

PaymentDetailsModifier

支払い方法識別子に基づいて PaymentDetails を変更する詳細を提供します。

PaymentItem

支払い要求の内容と要求される値を示します。

PaymentMethodData

サポートされている支払い方法のセットと、それらの方法に関連する支払い方法固有のデータを示します。

PaymentOperations

支払コールバック プロトコルでの呼び出し可能な操作の名前。

PaymentOptions

支払い要求に必要なオプションに関する情報を提供します。

PaymentRequest

支払いの要求。

PaymentRequestComplete

支払い要求の完了時に配信されるペイロード。

PaymentRequestCompleteResult

完了した支払い要求の結果。

PaymentRequestUpdate

支払い要求の更新。

PaymentRequestUpdateResult

Payment Request Update 呼び出し操作の結果オブジェクト。

PaymentResponse

ユーザーが支払い方法を選択し、支払い要求を承認すると、PaymentResponse が返されます。

PaymentShippingOption

配送オプションについて説明します。

PaymentShippingTypes

異なる出荷の種類。 詳細については、「 http://www.w3.org/TR/payment-request/#dom-paymentoptions-shippingtype 」を参照してください。

Place

Place (エンティティの種類: "https://schema.org/Place")。

ReceiptCard

ReceiptCard ContentType 値。

ReceiptItem

レシート カードのアイテム。

ResourceResponse

リソース ID を含む応答。

RoleTypes

RoleTypes の値を定義します。

SearchInvokeOptions

'application/search' の名前を使用して SearchInvokeValue 、Invoke アクティビティの クエリ オプションを定義します。

SearchInvokeResponse

名前が 'application/search' の Invoke アクティビティの結果として返される構造体を定義します。

SearchInvokeTypes

SearchInvokeTypes の値を定義します。 以下を参照してください。SearchInvokeValue

SearchInvokeValue

'application/search' の名前を使用して、Activity.Value for Invoke アクティビティに到着する構造体を定義します。

SemanticAction

プログラムによるアクションへの参照を表します。

SemanticActionStates

セマンティック アクションが開始、継続、または完了のいずれであるかを示します。

SigninCard

SigninCard ContentType 値。

SignInConstants

トークン プロトコルでのサインイン呼び出し操作の名前。

SignInResource

シングル サインオンの情報を含む型。

SpeechConstants

音声操作の処理に使用できる定数を定義します。

SuggestedActions

実行できる SuggestedActions。

TextFormatTypes

TextFormatTypes の値を定義します。

TextHighlight

別のフィールド内のコンテンツの部分文字列を参照します。

Thing

モノ (エンティティ型: "https://schema.org/Thing")。

ThumbnailCard

ThumbnailCard ContentType 値。

ThumbnailUrl

サムネイル URL。

TokenExchangeInvokeRequest

トークンを交換する要求。

TokenExchangeInvokeResponse

トークン交換呼び出しの応答オブジェクト。

TokenExchangeRequest

シングル サインオン用の Bot Framework トークン サービスに送信するペイロードを要求します。 URI がカスタム スコープに設定されている場合、トークン サービスはキャッシュ内のトークンをカスタム スコープを対象とするトークンと交換し、応答で返します。 ペイロードでトークンが送信された場合、トークン サービスは、対応する OAauth 接続で指定されたスコープを対象とするトークンとトークンを交換します。

TokenExchangeResource

Bot Framework Token Service から返される応答スキーマは、ユーザー のシングル サインオンを開始するために必要です。

TokenExchangeState

ボット トークン サービスに渡される状態オブジェクト。

TokenPollingSettings

トークンの詳細のポーリングを提供するのに役立ちます。

TokenPostResource

Bot Framework Token Service から返信された応答スキーマは、ユーザー トークンダイレクト投稿を開始するために必要です。

TokenRequest

ユーザー トークンを受け取る要求。

TokenResponse

Bot Framework Token Service から返される応答スキーマ。ユーザーのトークンを取得または交換する要求に応答します。

TokenStatus

特定のトークンの状態。

Transcript

トラン スクリプト。

VideoCard

VideoCard ContentType 値。

インターフェイス

IActivity

すべてのアクティビティの共有プロパティ。

ICommandActivity

非同期外部コマンド。

ICommandResultActivity

非同期外部コマンドの結果。

IContactRelationUpdateActivity

ユーザーがボットを連絡先リストに追加したり、ボットを連絡先リストから削除したり、ユーザーとボットの間の関係を変更したりしました。

IConversationUpdateActivity

参照先の会話が更新されました。

IEndOfConversationActivity

会話が終了するか、会話を終了する要求。

IEventActivity

非同期外部イベント。

IHandoffActivity

会話の制御権が移転されているか、会話の制御権の移転を求める要求。

IInstallationUpdateActivity

ボットがインストールされたか、チャネルから削除されました。

IInvokeActivity

操作を呼び出すための同期要求。

IMessageActivity

会話内のメッセージ。

IMessageDeleteActivity

会話内の以前のメッセージ アクティビティを削除する要求を表します。

IMessageReactionActivity

メッセージ アクティビティに対する反応。

IMessageUpdateActivity

会話内の以前のメッセージ アクティビティを更新する要求を表します。

ISuggestionActivity

別のアクティビティに関する へのプライベートな提案を Recipient 表します。

ITraceActivity

ボットのデバッグに役立つ、ボットのロジック内のポイントを表します。

ITypingActivity

From アドレスが入力中です。