DialogSet Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Uma coleção de Dialog objetos que podem todos chamar-se uns aos outros.
public class DialogSet
type DialogSet = class
Public Class DialogSet
- Herança
-
DialogSet
Construtores
| Name | Descrição |
|---|---|
| DialogSet() |
Inicializa uma nova instância da DialogSet classe com null DialogState. |
| DialogSet(IStatePropertyAccessor<DialogState>) |
Inicializa uma nova instância da DialogSet classe. |
Propriedades
| Name | Descrição |
|---|---|
| TelemetryClient |
Obtém ou configura os IBotTelemetryClient para usar na registo de madeira. |
Métodos
| Name | Descrição |
|---|---|
| Add(Dialog) |
Adiciona um novo diálogo ao conjunto e devolve o conjunto para permitir o encadeamento fluente. Se o Dialog.Id que está a ser adicionado já existir no conjunto, o id do diálogo será atualizado para incluir um sufixo que o torna único. Assim, adicionar 2 diálogos chamados "duplicate" ao conjunto resultaria no primeiro ter um ID de "duplicate" e o segundo com um id de "duplicate2". |
| CreateContextAsync(ITurnContext, CancellationToken) |
Cria um DialogContext que pode ser usado para trabalhar com os diálogos no DialogSet. |
| Find(String) | |
| GetDialogs() |
Percebe os diálogos do conjunto. |
| GetVersion() |
Obtém uma cadeia de caracteres exclusiva que representa as versões combinadas de todas as caixas de diálogo neste conjunto de diálogos. |