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ń.