MessagingExtensionResult 类

  • java.lang.Object
    • com.microsoft.bot.schema.teams.MessagingExtensionResult

public class MessagingExtensionResult

消息传递扩展结果。

构造函数摘要

构造函数 说明
MessagingExtensionResult()

方法摘要

修饰符和类型 方法和描述
Activity getActivityPreview()

获取 (仅当类型为机器人消息预览) 消息活动时。

java.lang.String getAttachmentLayout()

获取有关如何处理多个附件的提示。

java.util.List<MessagingExtensionAttachment> getAttachments()

获取 (仅当类型为结果) 附件时。

MessagingExtensionSuggestedAction getSuggestedActions()

获取 (仅当类型为身份验证或配置) 建议的操作时。

java.lang.String getText()

获取 (仅当类型为消息) Text 时。

java.lang.String getType()

获取结果的类型。

void setActivityPreview(Activity withActivityPreview)

仅当类型为机器人消息预览) 消息活动时设置 (。

void setAttachment(MessagingExtensionAttachment withAttachment)

仅当类型为结果) 特定附件的附件时设置 (。

void setAttachmentLayout(String withAttachmentLayout)

设置如何处理多个附件的提示。

void setAttachments(List<MessagingExtensionAttachment> withAttachments)

仅当类型为结果) 附件时设置 (。

void setSuggestedActions(MessagingExtensionSuggestedAction withSuggestedActions)

仅当类型为身份验证或配置) 建议的操作时设置 (。

void setText(String withText)

仅当类型为消息) Text 时设置 (。

void setType(String withType)

设置结果的类型。

方法继承自 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

构造函数详细信息

MessagingExtensionResult

public MessagingExtensionResult()

方法详细信息

getActivityPreview

public Activity getActivityPreview()

获取 (仅当类型为 botMessagePreview) Message 活动时。

Returns:

预览活动。

getAttachmentLayout

public String getAttachmentLayout()

获取有关如何处理多个附件的提示。 可能的值包括:“list”、“grid”

Returns:

附件布局提示。

getAttachments

public List getAttachments()

获取 (仅当类型为结果) 附件时。

Returns:

结果附件。

getSuggestedActions

public MessagingExtensionSuggestedAction getSuggestedActions()

获取 (仅当类型为身份验证或配置) 建议的操作时。

Returns:

建议的操作。

getText

public String getText()

获取 (仅当类型为消息) Text 时。

Returns:

结果文本。

getType

public String getType()

获取结果的类型。 可能的值包括:“result”、“auth”、“config”、“message”、“botMessagePreview”

Returns:

结果类型。

setActivityPreview

public void setActivityPreview(Activity withActivityPreview)

仅当类型为 botMessagePreview) Message 活动时才设置 (。

Parameters:

withActivityPreview - 预览活动。

setAttachment

public void setAttachment(MessagingExtensionAttachment withAttachment)

仅当类型为结果) 特定附件的附件时设置 (。 这将替换 对象上以前的所有附件。

Parameters:

withAttachment - 附件。

setAttachmentLayout

public void setAttachmentLayout(String withAttachmentLayout)

设置如何处理多个附件的提示。 可能的值包括:“list”、“grid”

Parameters:

withAttachmentLayout - 附件布局提示。

setAttachments

public void setAttachments(List withAttachments)

仅当类型为结果) 附件时设置 (。 这将替换 对象上以前的所有附件。

Parameters:

withAttachments - 结果附件。

setSuggestedActions

public void setSuggestedActions(MessagingExtensionSuggestedAction withSuggestedActions)

仅当类型为身份验证或配置) 建议的操作时设置 (。

Parameters:

withSuggestedActions - 建议的操作。

setText

public void setText(String withText)

仅当类型为消息) Text 时设置 (。

Parameters:

withText - 结果文本。

setType

public void setType(String withType)

设置结果的类型。 可能的值包括:“result”、“auth”、“config”、“message”、“botMessagePreview”

Parameters:

withType - 结果类型。

适用于