TurnContextStateCollection Classe
- java.
lang. Object - com.
microsoft. bot. builder. TurnContextStateCollection
- com.
Implementações
public class TurnContextStateCollection
implements java.lang.AutoCloseable
Representa um conjunto de conjuntos de serviços associados ao TurnContext.
Resumo do Construtor
| Construtor | Description | |
|---|---|---|
| TurnContextStateCollection() | ||
Resumo do método
| Modificador e tipo | Método e descrição |
|---|---|
| void |
<T>add(T value)
Adicione um serviço usando seu nome de tipo (Class#getName() como a chave. |
| void |
<T>add(String key, T value)
Adiciona um valor ao contexto da curva. |
| T |
<T>get(Class<T> type)
Obtenha um serviço por tipo usando seu nome de tipo completo como a chave. |
| T |
<T>get(String key)
Obtenha um valor. |
| void |
<T>replace(T value)
Substitui um valor. |
| void |
close()
Feche todos os valores de AutoCloseable contidos. |
| boolean |
containsKey(String key)
Retornará true se isso contiver um mapeamento para a chave especificada. |
| void |
copy(TurnContextStateCollection other)
Copie os valores de outra Coleção de |
| void |
finalize()
Chamada automática de #close. |
| java.util.Map<java.lang.String,java.lang.Object> |
getTurnStateServices()
Retorna os Serviços armazenados na Coleção |
| void |
remove(String key)
Remove um valor. |
| void |
replace(String key, Object value)
Substitui um valor. |
Métodos herdados de java.lang.Object
Detalhes do construtor
TurnContextStateCollection
public TurnContextStateCollection()
Detalhes do método
<T>add
public void
Adicione um serviço usando seu nome de tipo (Class#getName() como a chave.
Parâmetros:
Gera:
<T>add
public void
Adiciona um valor ao contexto da curva.
Parâmetros:
Gera:
<T>get
public T
Obtenha um serviço por tipo usando seu nome de tipo completo como a chave.
Parâmetros:
Retornos:
<T>get
public T
Obtenha um valor.
Parâmetros:
Retornos:
Gera:
<T>replace
public void
Substitui um valor.
Parâmetros:
close
public void close()
Feche todos os valores de AutoCloseable contidos.
Gera:
containsKey
public boolean containsKey(String key)
Retornará true se isso contiver um mapeamento para a chave especificada.
Parâmetros:
Retornos:
copy
public void copy(TurnContextStateCollection other)
Copie os valores de outro TurnContextStateCollection.
Parâmetros:
finalize
public void finalize()
Chamada automática de #close.
Substituições:
TurnContextStateCollection.finalize()getTurnStateServices
public Map
Retorna os Serviços armazenados no TurnContextStateCollection.
Retornos:
remove
public void remove(String key)
Remove um valor.
Parâmetros:
replace
public void replace(String key, Object value)
Substitui um valor.
Parâmetros: