TurnContextStateCollection Clase
- java.
lang. Object - com.
microsoft. bot. builder. TurnContextStateCollection
- com.
Implementaciones
public class TurnContextStateCollection
implements java.lang.AutoCloseable
Representa un conjunto de recopilación de servicios asociados a la TurnContext.
Resumen del constructor
| Constructor | Description | |
|---|---|---|
| TurnContextStateCollection() | ||
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
| void |
<T>add(T value)
Agregue un servicio con su nombre de tipo (Class#getName() como clave. |
| void |
<T>add(String key, T value)
Agrega un valor al contexto del turno. |
| T |
<T>get(Class<T> type)
Obtenga un servicio mediante su nombre de tipo completo como clave. |
| T |
<T>get(String key)
Obtenga un valor. |
| void |
<T>replace(T value)
Reemplaza un valor. |
| void |
close()
Cierre todos los valores de AutoCloseable contenidos. |
| boolean |
containsKey(String key)
Devuelve true si contiene una asignación para la clave especificada. |
| void |
copy(TurnContextStateCollection other)
Copie los valores de otra colección Turn |
| void |
finalize()
Llamada automática de #close. |
| java.util.Map<java.lang.String,java.lang.Object> |
getTurnStateServices()
Devuelve los servicios almacenados en la colección Turn |
| void |
remove(String key)
Quita un valor. |
| void |
replace(String key, Object value)
Reemplaza un valor. |
Métodos heredados de java.lang.Object
Detalles del constructor
TurnContextStateCollection
public TurnContextStateCollection()
Detalles del método
<T>add
public void
Agregue un servicio con su nombre de tipo (Class#getName() como clave.
Parámetros:
Produce:
<T>add
public void
Agrega un valor al contexto del turno.
Parámetros:
Produce:
<T>get
public T
Obtenga un servicio mediante su nombre de tipo completo como clave.
Parámetros:
Devoluciones:
<T>get
public T
Obtenga un valor.
Parámetros:
Devoluciones:
Produce:
<T>replace
public void
Reemplaza un valor.
Parámetros:
close
public void close()
Cierre todos los valores de AutoCloseable contenidos.
Produce:
containsKey
public boolean containsKey(String key)
Devuelve true si contiene una asignación para la clave especificada.
Parámetros:
Devoluciones:
copy
public void copy(TurnContextStateCollection other)
Copie los valores de otro TurnContextStateCollection.
Parámetros:
finalize
public void finalize()
Llamada automática de #close.
Invalidaciones:
TurnContextStateCollection.finalize()getTurnStateServices
public Map
Devuelve los servicios almacenados en TurnContextStateCollection.
Devoluciones:
remove
public void remove(String key)
Quita un valor.
Parámetros:
replace
public void replace(String key, Object value)
Reemplaza un valor.
Parámetros: