dialogs Пакет
Модули
Классы
| ComponentDialog |
Dialog, состоящий из других диалогов Инициализирует новый экземпляр ComponentDialog |
| ConfirmPrompt | |
| DateTimePrompt | |
| DateTimeResolution | |
| Dialog | |
| DialogContainer | |
| DialogContext | |
| DialogEvent | |
| DialogExtensions | |
| DialogInstance |
Отслеживание сведений о диалоговом окне в стеке. Возвращает или задает идентификатор диалогового окна и получает или задает сохраняемое состояние экземпляра. |
| DialogManager |
Класс, который запускает систему диалогов. Инициализирует экземпляр класса. :p aram root_dialog: корневое диалоговое окно для использования. :p aram dialog_state_property: альтернативное имя свойства dialog_state. (Значение по умолчанию — DialogState). |
| DialogManagerResult | |
| DialogSet | |
| DialogState |
Содержит сведения о состоянии для стека диалоговых окон. Инициализирует новый экземпляр класса DialogState. |
| DialogTurnResult |
Результат вернулся вызывающей части одного из различных методов манипуляции стека. |
| DialogsComponentRegistration | |
| NumberPrompt | |
| OAuthPrompt |
Создает новый экземпляр класса OAuthPrompt. |
| OAuthPromptSettings |
Параметры, используемые для настройки экземпляра OAuthPrompt. Параметры: connection_name (str): имя используемого подключения OAuth. title (str): заголовок кнопки входа в карточки. text (str): (необязательно) дополнительный текст, включенный на карточку входа. время ожидания (int): (необязательно) число миллисекундах запроса ожидает проверки подлинности пользователя.
|
| ObjectPath |
Вспомогательные методы для работы с объектами JSON. |
| PersistedState | |
| PersistedStateKeys | |
| Prompt |
Определяет основное поведение диалоговых окон запроса. Расширяет базовый класс Dialog. Создает новый экземпляр Prompt. ComponentDialog :type dialog_id: str :p aram validator: необязательно предоставить дополнительную проверку и повторно запрашивать логику :type validator: Object |
| PromptOptions |
Содержит параметры для передачи в объект Prompt при запуске запроса. Задает начальную строку для отправки пользователю в качестве Activity. |
| PromptRecognizerResult |
Создает результат, возвращаемый функцией распознавателя запросов. |
| PromptValidatorContext |
Создает контекстную информацию, передаваемую пользовательской PromptValidator. :p aram turn_context: контекст для текущей очереди беседы с пользователем. :p aram распознан: результат, возвращенный функцией распознавателя запросов. :p aram state: словарь значений, сохраненных для каждого беседного поворота, пока запрос активен. параметры :p aram: исходный набор параметров, переданных в запрос диалоговым окном вызова. |
| TextPrompt |
Создает новый экземпляр Prompt. ComponentDialog :type dialog_id: str :p aram validator: необязательно предоставить дополнительную проверку и повторно запрашивать логику :type validator: Object |
| WaterfallDialog | |
| WaterfallStepContext |
Перечисления
| DialogEvents | |
| DialogReason |
Указывает, в каком вызывается метод, связанный с диалогом. |
| DialogTurnStatus |
Указывает, в каком вызывается метод, связанный с диалогом. |