CommandResultValue<T> 類別

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

類型參數

T

CommandResultValue 的類型。

public class CommandResultValue

CommandResultActivity 的值字段包含與命令結果相關的元數據。如果命令結果活動名稱所定義,可能會包含選擇性的可延伸數據承載。 錯誤欄位的存在表示原始命令無法完成。

建構函式摘要

建構函式 Description
CommandResultValue()

方法摘要

修飾詞與類型 方法與描述
java.lang.String getCommandId()

取得命令的識別碼。

T getData()

取得數據欄位,其中包含這個命令結果活動特有的選擇性參數,如名稱所定義。

Error getError()

如果命令結果指出失敗,則取得選擇性錯誤。

void setCommandId(String withCommandId)

設定命令的識別碼。

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()

取得命令的識別碼。

傳回:

CommandId 值做為 String。

getData

public T getData()

取得數據欄位,其中包含這個命令結果活動特有的選擇性參數,如名稱所定義。 數據欄位的值是複雜類型。

傳回:

以 T 表示的數據值。

getError

public Error getError()

如果命令結果指出失敗,則取得選擇性錯誤。

傳回:

錯誤值做為 getError()。

setCommandId

public void setCommandId(String withCommandId)

設定命令的識別碼。

參數:

withCommandId - CommandId 值。

setData

public void setData(T withData)

設定數據欄位,其中包含這個命令結果活動特有的選擇性參數,如名稱所定義。 數據欄位的值是複雜類型。

參數:

withData - Data 值。

setError

public void setError(Error withError)

如果命令結果指出失敗,請設定選擇性錯誤。

參數:

withError - Error 值。

適用於