DialogInstance Classe

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

public class DialogInstance

Contiene informazioni sullo stato associate a un dialogo in uno stack di dialoghi.

Riepilogo dei costruttori

Costruttore Descrizione
DialogInstance()

Crea un dialogoIstanza con ID e stato.

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

Crea un dialogoIstanza con ID e stato.

Riepilogo dei metodi

Modificatore e tipo Metodo e descrizione
java.lang.String getId()

Ottiene l'ID della finestra di dialogo.

int getStackIndex()

Ottiene l'indice dello stack.

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

Ottiene lo stato persistente dell'istanza.

java.lang.String getVersion()

Ottiene la stringa di versione.

void setId(String withId)

Imposta l'ID della finestra di dialogo.

void setStackIndex(int withStackIndex)

Imposta l'indice dello stack.

void setState(Map<String,Object> withState)

Imposta lo stato persistente dell'istanza.

void setVersion(String withVersion)

Imposta la stringa di versione.

Metodi ereditati da 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

Dettagli costruttore

DialogInstance

public DialogInstance()

Crea un'istanza dialogInstance con ID e stato.

DialogInstance

public DialogInstance(String withId, Map withState)

Crea un'istanza dialogInstance con ID e stato.

Parametri:

withId - ID
withState - Stato.

Dettagli metodo

getId

public String getId()

Ottiene l'ID della finestra di dialogo.

Restituisce:

ID finestra di dialogo.

getStackIndex

public int getStackIndex()

Ottiene l'indice dello stack. I valori positivi sono indici all'interno del controller di dominio corrente e i valori negativi sono indici nel controller di dominio padre.

Restituisce:

I valori positivi sono indici all'interno del controller di dominio corrente e i valori negativi sono indici nel controller di dominio padre.

getState

public Map getState()

Ottiene lo stato persistente dell'istanza.

Restituisce:

Stato persistente dell'istanza.

getVersion

public String getVersion()

Ottiene la stringa di versione.

Restituisce:

Stringa univoca dalla finestra di dialogo, questa istanza di dialogo viene monitorata che viene usata per identificare quando una finestra di dialogo è cambiata in modo da generare un evento per il contenuto modificato.

setId

public void setId(String withId)

Imposta l'ID della finestra di dialogo.

Parametri:

withId - ID finestra di dialogo.

setStackIndex

public void setStackIndex(int withStackIndex)

Imposta l'indice dello stack. I valori positivi sono indici all'interno del controller di dominio corrente e i valori negativi sono indici nel controller di dominio padre.

Parametri:

withStackIndex - I valori positivi sono indici all'interno del controller di dominio corrente e i valori negativi sono indici nel controller di dominio padre.

setState

public void setState(Map withState)

Imposta lo stato persistente dell'istanza.

Parametri:

withState - Stato persistente dell'istanza.

setVersion

public void setVersion(String withVersion)

Imposta la stringa di versione.

Parametri:

withVersion - Stringa univoca dalla finestra di dialogo, questa istanza di dialogo viene monitorata che viene usata per identificare quando una finestra di dialogo è cambiata in modo da generare un evento per il contenuto modificato.

Si applica a