CommandResultValue<T> 类

  • java.lang.Object
    • com.microsoft.bot.schema.CommandResultValue<T>

类型参数

T

CommandResultValue 的类型。

public class CommandResultValue

CommandResultActivity 的值字段包含与命令结果相关的元数据。如果命令结果活动名称定义,则可以包含可选的可扩展数据有效负载。 存在错误字段表示原始命令无法完成。

构造函数摘要

构造函数 说明
CommandResultValue()

方法摘要

修饰符和类型 方法和描述
java.lang.String getCommandId()

获取命令的 ID。

T getData()

获取包含特定于此命令结果活动(由名称定义)的可选参数的数据字段。

Error getError()

获取可选错误(如果命令结果指示失败)。

void setCommandId(String withCommandId)

设置命令的 ID。

void setData(T withData)

设置包含特定于此命令结果活动(由名称定义)的可选参数的数据字段。

void setError(Error withError)

如果命令结果指示失败,则设置可选错误。

方法继承自 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

构造函数详细信息

CommandResultValue

public CommandResultValue()

方法详细信息

getCommandId

public String getCommandId()

获取命令的 ID。

返回:

作为字符串的 CommandId 值。

getData

public T getData()

获取包含特定于此命令结果活动(由名称定义)的可选参数的数据字段。 数据字段的值是一种复杂类型。

返回:

数据值作为 T。

getError

public Error getError()

获取可选错误(如果命令结果指示失败)。

返回:

错误值作为 getError()。

setCommandId

public void setCommandId(String withCommandId)

设置命令的 ID。

参数:

withCommandId - CommandId 值。

setData

public void setData(T withData)

设置包含特定于此命令结果活动(由名称定义)的可选参数的数据字段。 数据字段的值是一种复杂类型。

参数:

withData - 数据值。

setError

public void setError(Error withError)

如果命令结果指示失败,则设置可选错误。

参数:

withError - Error 值。

适用于