CommandResultValue<T> Klasse

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

Typparameter

T

Der Typ des CommandResultValue-Werts.

public class CommandResultValue

Das Wertfeld einer CommandResultActivity enthält Metadaten im Zusammenhang mit einem Befehlsergebnis. Eine optionale erweiterbare Datennutzlast kann eingeschlossen werden, wenn sie durch den Namen der Befehlsergebnisaktivität definiert ist. Das Vorhandensein eines Fehlerfelds gibt an, dass der ursprüngliche Befehl nicht abgeschlossen werden konnte.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
CommandResultValue()

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
java.lang.String getCommandId()

Ruft die ID des Befehls ab.

T getData()

Ruft das Datenfeld ab, das optionale Parameter enthält, die für diese Befehlsergebnisaktivität spezifisch sind, wie durch den Namen definiert.

Error getError()

Ruft den optionalen Fehler ab, wenn das Befehlsergebnis einen Fehler angibt.

void setCommandId(String withCommandId)

Legt die ID des Befehls fest.

void setData(T withData)

Legt das Datenfeld fest, das optionale Parameter enthält, die für diese Befehlsergebnisaktivität spezifisch sind, wie durch den Namen definiert.

void setError(Error withError)

Legt den optionalen Fehler fest, wenn das Befehlsergebnis einen Fehler angibt.

Geerbte Methoden von 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

Details zum Konstruktor

CommandResultValue

public CommandResultValue()

Details zur Methode

getCommandId

public String getCommandId()

Ruft die ID des Befehls ab.

Gibt zurück:

der CommandId-Wert als Zeichenfolge.

getData

public T getData()

Ruft das Datenfeld ab, das optionale Parameter enthält, die für diese Befehlsergebnisaktivität spezifisch sind, wie durch den Namen definiert. Der Wert des Datenfelds ist ein komplexer Typ.

Gibt zurück:

der Datenwert als T.

getError

public Error getError()

Ruft den optionalen Fehler ab, wenn das Befehlsergebnis einen Fehler angibt.

Gibt zurück:

der Fehlerwert als getError().

setCommandId

public void setCommandId(String withCommandId)

Legt die ID des Befehls fest.

Parameter:

withCommandId - Der CommandId-Wert.

setData

public void setData(T withData)

Legt das Datenfeld fest, das optionale Parameter enthält, die für diese Befehlsergebnisaktivität spezifisch sind, wie durch den Namen definiert. Der Wert des Datenfelds ist ein komplexer Typ.

Parameter:

withData - Der Datenwert.

setError

public void setError(Error withError)

Legt den optionalen Fehler fest, wenn das Befehlsergebnis einen Fehler angibt.

Parameter:

withError - Der Fehlerwert.

Gilt für: