TurnContextStateCollection Klasse
- java.
lang. Object - com.
microsoft. bot. builder. TurnContextStateCollection
- com.
Implementiert
public class TurnContextStateCollection
implements java.lang.AutoCloseable
Stellt eine Reihe von Diensten dar, die dem TurnContextzugeordnet sind.
Zusammenfassung zum Konstruktor
| Konstruktor | Beschreibung | |
|---|---|---|
| TurnContextStateCollection() | ||
Methodenzusammenfassung
| Modifizierer und Typ | Methode und Beschreibung |
|---|---|
| void |
<T>add(T value)
Fügen Sie einen Dienst mit seinem Typnamen hinzu (Class#getName() als Schlüssel. |
| void |
<T>add(String key, T value)
Fügt dem Kontext der Drehung einen Wert hinzu. |
| T |
<T>get(Class<T> type)
Rufen Sie einen Dienst mithilfe des vollständigen Typnamens als Schlüssel ab. |
| T |
<T>get(String key)
Ruft einen Wert ab. |
| void |
<T>replace(T value)
Ersetzt einen Wert. |
| void |
close()
Schließen Sie alle enthaltenen AutoCloseable Werte. |
| boolean |
containsKey(String key)
Gibt true zurück, wenn dies eine Zuordnung für den angegebenen Schlüssel enthält. |
| void |
copy(TurnContextStateCollection other)
Kopieren Sie die Werte aus einer anderen Turn |
| void |
finalize()
Automatischer Aufruf von #close. |
| java.util.Map<java.lang.String,java.lang.Object> |
getTurnStateServices()
Gibt die dienste zurück, die in der Turn |
| void |
remove(String key)
Entfernt einen Wert. |
| void |
replace(String key, Object value)
Ersetzt einen Wert. |
Geerbte Methoden von java.lang.Object
Details zum Konstruktor
TurnContextStateCollection
public TurnContextStateCollection()
Details zur Methode
<T>add
public void
Fügen Sie einen Dienst mit seinem Typnamen hinzu (Class#getName() als Schlüssel.
Parameter:
Löst aus:
<T>add
public void
Fügt dem Kontext der Drehung einen Wert hinzu.
Parameter:
Löst aus:
<T>get
public T
Rufen Sie einen Dienst mithilfe des vollständigen Typnamens als Schlüssel ab.
Parameter:
Gibt zurück:
<T>get
public T
Ruft einen Wert ab.
Parameter:
Gibt zurück:
Löst aus:
<T>replace
public void
Ersetzt einen Wert.
Parameter:
close
public void close()
Schließen Sie alle enthaltenen AutoCloseable Werte.
Löst aus:
containsKey
public boolean containsKey(String key)
Gibt true zurück, wenn dies eine Zuordnung für den angegebenen Schlüssel enthält.
Parameter:
Gibt zurück:
copy
public void copy(TurnContextStateCollection other)
Kopieren Sie die Werte aus einer anderen TurnContextStateCollection.
Parameter:
finalize
public void finalize()
Automatischer Aufruf von #close.
Überschreibt:
TurnContextStateCollection.finalize()getTurnStateServices
public Map
Gibt die in der TurnContextStateCollection gespeicherten Dienste zurück.
Gibt zurück:
remove
public void remove(String key)
Entfernt einen Wert.
Parameter:
replace
public void replace(String key, Object value)
Ersetzt einen Wert.
Parameter: