DialogInstance Klasse

  • java.lang.Object
    • com.microsoft.bot.dialogs.DialogInstance

public class DialogInstance

Enthält Statusinformationen, die einem Dialogfeld in einem Dialogfeldstapel zugeordnet sind.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
DialogInstance()

Erstellt ein DialogfeldInstanz mit ID und Zustand.

DialogInstance(String withId, Map<String,Object> withState)

Erstellt ein DialogfeldInstanz mit ID und Zustand.

Methodenzusammenfassung

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

Ruft die ID des Dialogfelds ab.

int getStackIndex()

Ruft Stapelindex ab.

java.util.Map<java.lang.String,java.lang.Object> getState()

Ruft den permanenten Zustand der Instanz ab.

java.lang.String getVersion()

Ruft die Versionszeichenfolge ab.

void setId(String withId)

Legt die ID des Dialogfelds fest.

void setStackIndex(int withStackIndex)

Legt den Stapelindex fest.

void setState(Map<String,Object> withState)

Legt den permanenten Zustand der Instanz fest.

void setVersion(String withVersion)

Legt die Versionszeichenfolge fest.

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

DialogInstance

public DialogInstance()

Erstellt eine DialogInstance mit ID und Zustand.

DialogInstance

public DialogInstance(String withId, Map withState)

Erstellt eine DialogInstance mit ID und Zustand.

Parameter:

withId - Die ID
withState - Der Zustand.

Details zur Methode

getId

public String getId()

Ruft die ID des Dialogfelds ab.

Gibt zurück:

Die Dialogfeld-ID.

getStackIndex

public int getStackIndex()

Ruft Stapelindex ab. Positive Werte sind Indizes innerhalb des aktuellen DC und negative Werte sind Indizes im übergeordneten DC.

Gibt zurück:

Positive Werte sind Indizes innerhalb des aktuellen DC und negative Werte sind Indizes im übergeordneten DC.

getState

public Map getState()

Ruft den permanenten Zustand der Instanz ab.

Gibt zurück:

Der permanente Zustand der Instanz.

getVersion

public String getVersion()

Ruft die Versionszeichenfolge ab.

Gibt zurück:

Eindeutige Zeichenfolge aus dem Dialogfeld dieses Dialogfelds ist die Nachverfolgung, die verwendet wird, um zu identifizieren, wann sich ein Dialogfeld geändert hat, wodurch ein Ereignis für geänderte Inhalte ausgegeben werden soll.

setId

public void setId(String withId)

Legt die ID des Dialogfelds fest.

Parameter:

withId - Die Dialogfeld-ID.

setStackIndex

public void setStackIndex(int withStackIndex)

Legt den Stapelindex fest. Positive Werte sind Indizes innerhalb des aktuellen DC und negative Werte sind Indizes im übergeordneten DC.

Parameter:

withStackIndex - Positive Werte sind Indizes innerhalb des aktuellen DC und negative Werte sind Indizes im übergeordneten DC.

setState

public void setState(Map withState)

Legt den permanenten Zustand der Instanz fest.

Parameter:

withState - Der permanente Zustand der Instanz.

setVersion

public void setVersion(String withVersion)

Legt die Versionszeichenfolge fest.

Parameter:

withVersion - Eindeutige Zeichenfolge aus dem Dialogfeld dieses Dialogfelds ist die Nachverfolgung, die verwendet wird, um zu identifizieren, wann sich ein Dialogfeld geändert hat, wodurch ein Ereignis für geänderte Inhalte ausgegeben werden soll.

Gilt für: