DialogSet Klasa
Konstruktor
DialogSet(dialog_state: StatePropertyAccessor = None)
Parametry
| Nazwa | Opis |
|---|---|
|
dialog_state
|
Domyślna wartość: None
|
Metody
| add |
Dodaje nowe okno dialogowe do zestawu i zwraca dodane okno dialogowe. :p okno dialogowe: okno dialogowe do dodania. |
| create_context | |
| find |
Znajduje okno dialogowe, które zostało wcześniej dodane do zestawu przy użyciu polecenia add(dialog) :p aram dialog_id: identyfikator okna dialogowego/monitu do wyszukania. :return: okno dialogowe, jeśli zostanie znalezione, w przeciwnym razie ma wartość null. |
| find_dialog |
Znajduje okno dialogowe, które zostało wcześniej dodane do zestawu przy użyciu polecenia add(dialog) :p aram dialog_id: identyfikator okna dialogowego/monitu do wyszukania. :return: okno dialogowe, jeśli zostanie znalezione, w przeciwnym razie ma wartość null. |
| get_version |
Pobiera unikatowy ciąg reprezentujący połączone wersje wszystkich okien dialogowych w tym zestawie okien dialogowych. Wersja zmieni się, gdy zmieni się dowolna wersja okna dialogowego podrzędnego. |
add
Dodaje nowe okno dialogowe do zestawu i zwraca dodane okno dialogowe. :p okno dialogowe: okno dialogowe do dodania.
add(dialog: Dialog)
Parametry
| Nazwa | Opis |
|---|---|
|
dialog
Wymagane
|
|
create_context
async create_context(turn_context: TurnContext) -> DialogContext
Parametry
| Nazwa | Opis |
|---|---|
|
turn_context
Wymagane
|
|
find
Znajduje okno dialogowe, które zostało wcześniej dodane do zestawu przy użyciu polecenia add(dialog) :p aram dialog_id: identyfikator okna dialogowego/monitu do wyszukania. :return: okno dialogowe, jeśli zostanie znalezione, w przeciwnym razie ma wartość null.
async find(dialog_id: str) -> Dialog
Parametry
| Nazwa | Opis |
|---|---|
|
dialog_id
Wymagane
|
|
find_dialog
Znajduje okno dialogowe, które zostało wcześniej dodane do zestawu przy użyciu polecenia add(dialog) :p aram dialog_id: identyfikator okna dialogowego/monitu do wyszukania. :return: okno dialogowe, jeśli zostanie znalezione, w przeciwnym razie ma wartość null.
find_dialog(dialog_id: str) -> Dialog
Parametry
| Nazwa | Opis |
|---|---|
|
dialog_id
Wymagane
|
|
get_version
Pobiera unikatowy ciąg reprezentujący połączone wersje wszystkich okien dialogowych w tym zestawie okien dialogowych. Wersja zmieni się, gdy zmieni się dowolna wersja okna dialogowego podrzędnego.
get_version() -> str
Atrybuty
telemetry_client
Pobiera klienta telemetrii na potrzeby rejestrowania zdarzeń.