TurnContextStateCollection Classe
- java.
lang. Object - com.
microsoft. bot. builder. TurnContextStateCollection
- com.
Implémente
public class TurnContextStateCollection
implements java.lang.AutoCloseable
Représente un ensemble de collections de services associés à la TurnContext.
Récapitulatif du constructeur
| Constructeur | Description | |
|---|---|---|
| TurnContextStateCollection() | ||
Résumé de la méthode
| Modificateur et type | Méthode et description |
|---|---|
| void |
<T>add(T value)
Ajoutez un service à l’aide de son nom de type (Class#getName() en tant que clé. |
| void |
<T>add(String key, T value)
Ajoute une valeur au contexte du tour. |
| T |
<T>get(Class<T> type)
Obtenez un service par type à l’aide de son nom de type complet comme clé. |
| T |
<T>get(String key)
Obtenez une valeur. |
| void |
<T>replace(T value)
Remplace une valeur. |
| void |
close()
Fermez toutes les valeurs de AutoCloseable contenues. |
| boolean |
containsKey(String key)
Retourne true si cela contient un mappage pour la clé spécifiée. |
| void |
copy(TurnContextStateCollection other)
Copiez les valeurs d’une autre collection |
| void |
finalize()
Appel automatique de #close. |
| java.util.Map<java.lang.String,java.lang.Object> |
getTurnStateServices()
Retourne les services stockés dans la collection |
| void |
remove(String key)
Supprime une valeur. |
| void |
replace(String key, Object value)
Remplace une valeur. |
Méthodes héritées de java.lang.Object
Détails du constructeur
TurnContextStateCollection
public TurnContextStateCollection()
Détails de la méthode
<T>add
public void
Ajoutez un service à l’aide de son nom de type (Class#getName() en tant que clé.
Paramètres:
Exception:
<T>add
public void
Ajoute une valeur au contexte du tour.
Paramètres:
Exception:
<T>get
public T
Obtenez un service par type à l’aide de son nom de type complet comme clé.
Paramètres:
Retours:
<T>get
public T
Obtenez une valeur.
Paramètres:
Retours:
Exception:
<T>replace
public void
Remplace une valeur.
Paramètres:
close
public void close()
Fermez toutes les valeurs de AutoCloseable contenues.
Exception:
containsKey
public boolean containsKey(String key)
Retourne true si cela contient un mappage pour la clé spécifiée.
Paramètres:
Retours:
copy
public void copy(TurnContextStateCollection other)
Copiez les valeurs d’un autre TurnContextStateCollection.
Paramètres:
finalize
public void finalize()
Appel automatique de #close.
Remplacements:
TurnContextStateCollection.finalize()getTurnStateServices
public Map
Retourne les services stockés dans TurnContextStateCollection.
Retours:
remove
public void remove(String key)
Supprime une valeur.
Paramètres:
replace
public void replace(String key, Object value)
Remplace une valeur.
Paramètres: