com.microsoft.bot.schema

此包包含 com.microsoft.bot.schema 的模型类。

AadResourceUrls

Aad资源URL 模型。

Activity

Activity 类包含单个、更具体的活动可以包含的所有属性。

ActivityEventNames

定义活动类型类型活动使用的常见事件名称的值。事件。

ActivityTypes

定义活动类型的值。

AdaptiveCardAuthentication

定义到达活动的结构。获取值()。调用活动的身份验证,名称为“adaptiveCard/action”。

AdaptiveCardInvokeAction

定义到达活动的结构。获取值()。调用活动的作,名称为“adaptiveCard/action”。

AdaptiveCardInvokeResponse

使用“自适应卡片/作”的名称定义调用活动返回的结构。

AdaptiveCardInvokeValue

定义到达活动的结构。名为“adaptiveCard/action”的 Invoke 活动的值。

AnimationCard

动画卡(例如 gif 或短视频剪辑)。

Attachment

活动中的附件。

AttachmentData

附件数据。

AttachmentInfo

附件的 Metdata。

AttachmentView

附件视图名称和大小。

AudioCard

音频卡。

BasicCard

基本卡。

CallerIdConstants

调用方Id 值的常量。

CardAction

可单击的作。

CardImage

卡片上的图像。

ChannelAccount

路由消息所需的频道帐户信息。

CommandResultValue<T>

命令结果活动的值字段包含与命令结果相关的元数据。如果命令结果活动名称定义,则可以包含可选的可扩展数据有效负载。

CommandValue<T>

命令活动的值字段包含与命令相关的元数据。如果命令活动名称定义,则可以包含可选的可扩展数据有效负载。

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

提及信息(实体类型:“mention”)。

MessageReaction

消息反应对象。

MessageReactionTypes

定义消息反应类型的值。

NanoClockHelper

使用时区访问当前即时、日期和时间的自定义 nanoseconds 时钟。

OAuthCard

表示通过 OAuth 执行登录请求的卡片。

PagedMembersResult

成员页。

Pair<L,R>

简单的 2 元组类,因为 Java 本身不支持它们。

Place

放置(实体类型:“https://schema.组织/位置”)。

ReceiptCard

收据卡。

ReceiptItem

收据卡上的项目。

ResourceResponse

包含资源 ID 的响应。

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 令牌服务发送回的响应架构,需要启动用户单一登录。

TokenExchangeState

传递给机器人令牌服务的状态对象。

TokenRequest

接收用户令牌的请求。

TokenResponse

包含用户令牌的响应。

TokenStatus

特定令牌的状态。

Transcript

符合脚本架构的活动集合。

VideoCard

视频卡。

接口

EntitySerialization

子实体的标记接口。

枚举

ActionTypes

定义可单击按钮的作类型。

ActivityImportance

定义活动重要性的值。

AttachmentLayoutTypes

定义附件布局类型的值。

ContactRelationUpdateActionTypes

定义联系人关系更新类型的值。

DeliveryModes

传递模式字段的值。

EndOfConversationCodes

定义 EndOfConversation代码的值。

InputHints

定义输入提示的值。

InstallationUpdateActionTypes

定义安装更新类型的值。

RoleTypes

帐户后面的实体的角色(例如:用户、机器人等)。

SemanticActionStates

指示语义作是启动、继续还是完成。

TextFormatTypes

定义文本格式类型的值。