com.microsoft.bot.schema

此套件包含 com.microsoft.bot.schema 的模型類別。

類別

AadResourceUrls

Aad資源URL 模型。

Activity

Activity 類別包含個別、更特定活動可包含的所有屬性。

ActivityEventNames

定義 Activity 類型活動類型活動所使用的常見事件名稱值。事件。

ActivityTypes

定義 ActivityTypes 的值。

AdaptiveCardAuthentication

定義抵達活動的結構。取得Value()。使用 「adaptiveCard/action' 名稱叫用活動的驗證。

AdaptiveCardInvokeAction

定義抵達活動的結構。取得Value()。具有「調適型卡片/動作」名稱的叫用活動動作。

AdaptiveCardInvokeResponse

使用 「調適型卡片/動作」名稱,定義叫用活動所傳回的結構。

AdaptiveCardInvokeValue

定義抵達活動的結構。名稱為「調適型卡片/動作」的叫用活動值。

AnimationCard

動畫卡片(例如:gif 或短片剪輯)。

Attachment

活動內的附件。

AttachmentData

附件數據。

AttachmentInfo

附件的 Metdata。

AttachmentView

附件檢視名稱和大小。

AudioCard

音訊卡。

BasicCard

基本卡片。

CallerIdConstants

呼叫端識別碼值的常數。

CardAction

可點選的動作。

CardImage

卡片上的影像。

ChannelAccount

路由傳送訊息所需的通道帳戶資訊。

CommandResultValue<T>

CommandResultActivity 的值欄位包含與命令結果相關的元數據。如果命令結果活動名稱所定義,可能會包含選擇性的可延伸數據承載。

CommandValue<T>

CommandActivity 的值字段包含與命令相關的元數據。如果命令活動名稱所定義,可能會包含選擇性的可延伸數據承載。

ConversationAccount

交談帳戶代表通道內交談的身分識別。

ConversationMembers

交談及其成員。

ConversationParameters

用於建立新交談的參數。

ConversationReference

與交談中特定點相關的物件。

ConversationResourceResponse

包含資源的回應。

ConversationsResult

交談結果。

Entity

與活動相關的元數據物件。

Error

代表錯誤信息的物件。

ErrorResponse

HTTP API 回應。

ExpectedReplies

回應傳遞模式的回復。EXPECT_REPLIES。

Fact

索引鍵/值組的集合。

GeoCoordinates

地理座標(實體類型:「https://schema.組織/地理座標」)。

HandoffEventNames

定義交接事件名稱的值。

HeroCard

主圖卡片(具有單一大型影像的卡片)。

InnerHttpError

表示內部 HTTP 錯誤的物件。

MediaCard

媒體卡片。

MediaEventValue

媒體事件的補充參數。

MediaUrl

媒體 URL。

Mention

提及資訊(實體類型:“提及”)。

MessageReaction

訊息反應物件。

MessageReactionTypes

定義訊息回應類型的值。

NanoClockHelper

自定義的 nanoseconds 時鐘,可讓您使用時區存取目前即時、日期和時間。

OAuthCard

卡片,表示透過 OAuth 執行登入要求。

PagedMembersResult

成員的頁面。

Pair<L,R>

簡單的 2 Tuple 類別,因為 Java 原生不支持它們。

Place

Place (實體類型:“https://schema.組織/地點]。

ReceiptCard

收據卡。

ReceiptItem

收據卡片上的專案。

ResourceResponse

包含資源標識碼的回應。

ResultPair<OUT_VALUE>

結果組。

SemanticAction

表示程式設計動作的參考。

Serialization

串行化協助程式。

SignInConstants

令牌通訊協定中登入叫用作業的名稱。

SignInResource

類型,包含單一登錄的資訊。

SigninCard

表示登入要求的卡片。

SpeechConstants

定義可用於處理語音互動的常數。

SuggestedActions

可執行的動作建議。

TextHighlight

是指另一個字段內內容的子字串。

Thing

Thing (實體類型:“https://schema.組織/Thing”

ThumbnailCard

縮圖卡片(具有單一小型縮圖影像的卡片)。

ThumbnailUrl

縮圖 URL。

TokenExchangeInvokeRequest

交換令牌的要求。

TokenExchangeInvokeResponse

令牌交換調用的回應物件。

TokenExchangeRequest

要求將承載傳送至 Bot Framework Token Service 以進行單一登錄。如果 URI 設定為自定義範圍,令牌服務將會在其快取中交換令牌,以取得以自定義範圍為目標的令牌,並在回應中傳回令牌。如果令牌是在承載中傳送,令牌服務會交換令牌,以對應 OAauth 連線中指定的範圍為目標的令牌。

TokenExchangeResource

從 Bot Framework Token Service 傳回的響應架構需要起始使用者單一登錄。

TokenExchangeState

傳遞至 Bot 令牌服務的狀態物件。

TokenRequest

接收使用者令牌的要求。

TokenResponse

包含使用者令牌的回應。

TokenStatus

特定令牌的狀態。

Transcript

符合文字記錄架構的活動集合。

VideoCard

視訊卡。

介面

EntitySerialization

子實體的標記介面。

列舉

ActionTypes

定義可點選按鈕的動作類型。

ActivityImportance

定義 ActivityImportance 的值。

AttachmentLayoutTypes

定義附件版面配置類型的值。

ContactRelationUpdateActionTypes

定義 ContactRelationUpdateActionTypes 的值。

DeliveryModes

[傳遞模式] 欄位的值。

EndOfConversationCodes

定義 EndOfConversationCode 的值。

InputHints

定義輸入提示的值。

InstallationUpdateActionTypes

定義安裝更新動作類型的值。

RoleTypes

帳戶後方實體的角色(例如:使用者、Bot 等)。

SemanticActionStates

指出語意動作正在啟動、繼續或完成。

TextFormatTypes

定義 TextFormatTypes 的值。