DialogInstance Classe

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

public class DialogInstance

Contient des informations d’état associées à une boîte de dialogue sur une pile de dialogues.

Récapitulatif du constructeur

Constructeur Description
DialogInstance()

Crée une boîte de dialogueInstance avec l’ID et l’état.

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

Crée une boîte de dialogueInstance avec l’ID et l’état.

Résumé de la méthode

Modificateur et type Méthode et description
java.lang.String getId()

Obtient l’ID de la boîte de dialogue.

int getStackIndex()

Obtient l’index de pile.

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

Obtient l’état persistant de l’instance.

java.lang.String getVersion()

Obtient la chaîne de version.

void setId(String withId)

Définit l’ID de la boîte de dialogue.

void setStackIndex(int withStackIndex)

Définit l’index de pile.

void setState(Map<String,Object> withState)

Définit l’état persistant de l’instance.

void setVersion(String withVersion)

Définit la chaîne de version.

Méthodes héritées de 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

Détails du constructeur

DialogInstance

public DialogInstance()

Crée une dialogInstance avec l’ID et l’état.

DialogInstance

public DialogInstance(String withId, Map withState)

Crée une dialogInstance avec l’ID et l’état.

Paramètres:

withId - ID
withState - État.

Détails de la méthode

getId

public String getId()

Obtient l’ID de la boîte de dialogue.

Retours:

ID de boîte de dialogue.

getStackIndex

public int getStackIndex()

Obtient l’index de pile. Les valeurs positives sont des index dans le contrôleur de domaine actuel et les valeurs négatives sont des index dans le contrôleur de domaine parent.

Retours:

Les valeurs positives sont des index dans le contrôleur de domaine actuel et les valeurs négatives sont des index dans le contrôleur de domaine parent.

getState

public Map getState()

Obtient l’état persistant de l’instance.

Retours:

État persistant de l’instance.

getVersion

public String getVersion()

Obtient la chaîne de version.

Retours:

Chaîne unique de la boîte de dialogue qui suit cette boîte de dialogue, qui est utilisée pour identifier quand un dialogue a changé de façon à émettre un événement pour le contenu modifié.

setId

public void setId(String withId)

Définit l’ID de la boîte de dialogue.

Paramètres:

withId - ID de boîte de dialogue.

setStackIndex

public void setStackIndex(int withStackIndex)

Définit l’index de pile. Les valeurs positives sont des index dans le contrôleur de domaine actuel et les valeurs négatives sont des index dans le contrôleur de domaine parent.

Paramètres:

withStackIndex - Les valeurs positives sont des index dans le contrôleur de domaine actuel et les valeurs négatives sont des index dans le contrôleur de domaine parent.

setState

public void setState(Map withState)

Définit l’état persistant de l’instance.

Paramètres:

withState - État persistant de l’instance.

setVersion

public void setVersion(String withVersion)

Définit la chaîne de version.

Paramètres:

withVersion - Chaîne unique de la boîte de dialogue qui suit cette boîte de dialogue, qui est utilisée pour identifier quand un dialogue a changé de façon à émettre un événement pour le contenu modifié.

S’applique à