com.microsoft.bot.schema

このパッケージには、com.microsoft.bot.schema のモデル クラスが含まれています。

クラス

AadResourceUrls

AadResourceURL モデル。

Activity

Activity クラスには、個々のより具体的なアクティビティに含めることができるすべてのプロパティが含まれます。

ActivityEventNames

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

ActivityTypes

ActivityTypes の値を定義します。

AdaptiveCardAuthentication

アクティビティに到着する構造を定義します。Value()取得。"adaptiveCard/action" という名前の Invoke アクティビティの認証。

AdaptiveCardInvokeAction

アクティビティに到着する構造を定義します。Value()取得。"adaptiveCard/action" という名前の Invoke アクティビティのアクション。

AdaptiveCardInvokeResponse

"アダプティブカード/アクション" という名前の Invoke アクティビティの結果として返される構造体を定義します。

AdaptiveCardInvokeValue

アクティビティに到着する構造を定義します。'adaptiveCard/action' という名前の Invoke アクティビティの値です。

AnimationCard

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

Attachment

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

AttachmentData

添付ファイル データ。

AttachmentInfo

添付ファイルの Metdata。

AttachmentView

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

AudioCard

オーディオ カード。

BasicCard

基本カード。

CallerIdConstants

呼び出し元のId 値の定数。

CardAction

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

CardImage

カード上の画像。

ChannelAccount

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

CommandResultValue<T>

CommandResultアクティビティの値フィールドには、コマンドの結果に関連するメタデータが含まれています。コマンドの結果アクティビティ名で定義されている場合は、オプションの拡張可能なデータ ペイロードを含めることがあります。

CommandValue<T>

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

ConversationAccount

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

ConversationMembers

会話とそのメンバー。

ConversationParameters

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

ConversationReference

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

ConversationResourceResponse

リソースを含む応答。

ConversationsResult

会話の結果。

Entity

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

Error

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

ErrorResponse

HTTP API 応答。

ExpectedReplies

配信モードへの応答。EXPECT_REPLIES。

Fact

キーと値のペアのセット。

GeoCoordinates

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

HandoffEventNames

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

HeroCard

ヒーロー カード (1 枚の大きな画像を含むカード)。

InnerHttpError

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

MediaCard

メディア カード。

MediaEventValue

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

MediaUrl

メディア URL。

Mention

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

MessageReaction

メッセージの反応オブジェクト。

MessageReactionTypes

MessageReaction型の値を定義します。

NanoClockHelper

タイム ゾーンを使用して現在のインスタント、日付、時刻へのアクセスを提供するカスタマイズされたナノ秒クロック。

OAuthCard

OAuth 経由でサインインを実行する要求を表すカード。

PagedMembersResult

メンバーのページ。

Pair<L,R>

Java ではネイティブにサポートされていないため、単純な 2 タプルに似たクラスです。

Place

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

ReceiptCard

レシート カード。

ReceiptItem

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

ResourceResponse

リソース ID を含む応答。

ResultPair<OUT_VALUE>

結果のペア。

SemanticAction

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

Serialization

シリアル化ヘルパー。

SignInConstants

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

SignInResource

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

SigninCard

サインイン要求を表すカード。

SpeechConstants

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

SuggestedActions

実行できる推奨アクション。

TextHighlight

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

Thing

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

ThumbnailCard

サムネイル カード (1 つの小さなサムネイル画像を含むカード)。

ThumbnailUrl

サムネイル URL。

TokenExchangeInvokeRequest

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

TokenExchangeInvokeResponse

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

TokenExchangeRequest

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

TokenExchangeResource

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

TokenExchangeState

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

TokenRequest

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

TokenResponse

ユーザー トークンを含む応答。

TokenStatus

特定のトークンの状態。

Transcript

トランスクリプト スキーマに準拠するアクティビティのコレクション。

VideoCard

ビデオカード。

インターフェイス

EntitySerialization

サブエンティティのマーカー インターフェイス。

列挙型

ActionTypes

クリック可能なボタンのアクションの種類を定義します。

ActivityImportance

アクティビティ重要度の値を定義します。

AttachmentLayoutTypes

AttachmentLayoutTypes の値を定義します。

ContactRelationUpdateActionTypes

[連絡先][リレーション][UpdateActionTypes] の値を定義します。

DeliveryModes

[配信モード] フィールドの値。

EndOfConversationCodes

EndOfConversationCodes の値を定義します。

InputHints

入力ヒントの値を定義します。

InstallationUpdateActionTypes

InstallationUpdateActionTypes の値を定義します。

RoleTypes

アカウントの背後にあるエンティティのロール (例: ユーザー、ボットなど)。

SemanticActionStates

セマンティック アクションが開始、続行、または完了しているかどうかを示します。

TextFormatTypes

TextFormatTypes の値を定義します。