AdapterExtensions Classe
Costruttore
AdapterExtensions()
Metodi
| fullname | |
| use_bot_state |
Registra l'oggetto stato del bot in TurnContext. Botstate sarà disponibile tramite il contesto del turno. |
| use_state |
[DEPRECATO] Registra gli oggetti stato utente e conversazione con l'adattatore. Questi oggetti saranno disponibili tramite la proprietà turn_state del contesto di turno. |
| use_storage |
Registra un livello di archiviazione con l'adattatore. L'oggetto di archiviazione sarà disponibile tramite la proprietà turn_state del contesto di turno. |
fullname
static fullname(obj)
Parametri
| Nome | Descrizione |
|---|---|
|
obj
Necessario
|
|
use_bot_state
Registra l'oggetto stato del bot in TurnContext. Botstate sarà disponibile tramite il contesto del turno.
static use_bot_state(bot_adapter: BotAdapter, *bot_states: BotState, auto: bool = True) -> BotAdapter
Parametri
| Nome | Descrizione |
|---|---|
|
bot_adapter
Necessario
|
BotAdapter in cui registrare gli oggetti di stato. |
|
bot_states
Necessario
|
Uno o più oggetti BotState da registrare. |
Parametri di sole parole chiave
| Nome | Descrizione |
|---|---|
|
auto
|
Valore predefinito: True
|
Restituisce
| Tipo | Descrizione |
|---|---|
|
Adattatore aggiornato. |
use_state
[DEPRECATO] Registra gli oggetti stato utente e conversazione con l'adattatore. Questi oggetti saranno disponibili tramite la proprietà turn_state del contesto di turno.
static use_state(adapter: BotAdapter, user_state: UserState, conversation_state: ConversationState, auto: bool = True) -> BotAdapter
Parametri
| Nome | Descrizione |
|---|---|
|
adapter
Necessario
|
BotAdapter in cui registrare gli oggetti di stato. |
|
user_state
Necessario
|
Oggetto UserState da registrare. |
|
conversation_state
Necessario
|
Oggetto ConversationState da registrare. |
|
auto
|
True per rendere permanente automaticamente lo stato ogni turno. Valore predefinito: True
|
Restituisce
| Tipo | Descrizione |
|---|---|
|
The BotAdapter |
use_storage
Registra un livello di archiviazione con l'adattatore. L'oggetto di archiviazione sarà disponibile tramite la proprietà turn_state del contesto di turno.
static use_storage(adapter: BotAdapter, storage: Storage) -> BotAdapter
Parametri
| Nome | Descrizione |
|---|---|
|
adapter
Necessario
|
BotAdapter in cui registrare l'oggetto di archiviazione. |
|
storage
Necessario
|
Oggetto Storage da registrare. |
Restituisce
| Tipo | Descrizione |
|---|---|
|
The BotAdapter |