Compartilhar via


QnACardBuilder class

Fornece métodos para criar atividades que contêm cartões hero para mostrar opções de prompt de aprendizado ativo ou de vários turnos para o QnAMakerDialog.

Métodos

getQnAAnswerCard(QnAMakerResult, boolean)

Retorna uma atividade com texto de resposta e um anexo de cartão hero, contendo botões para prompts de várias voltas.

getQnAPromptsCard(QnAMakerResult)

Retorna uma atividade com texto de resposta e um anexo de cartão hero, contendo botões para prompts de várias voltas.

getSuggestionsCard(string[], string, string)

Retorna uma atividade com um anexo de cartão hero, contendo botões para sugestões de aprendizagem ativas.

Detalhes do método

getQnAAnswerCard(QnAMakerResult, boolean)

Retorna uma atividade com texto de resposta e um anexo de cartão hero, contendo botões para prompts de várias voltas.

static function getQnAAnswerCard(result: QnAMakerResult, displayPreciseAnswerOnly: boolean): Partial<Activity>

Parâmetros

result
QnAMakerResult

Resultado do QnAMaker que contém o texto de resposta e os prompts de várias voltas a serem exibidos.

displayPreciseAnswerOnly

boolean

se deseja exibir Somente PreciseAnswer ou junto com o texto de resposta de origem. .

Retornos

Partial<Activity>

Atividade que representa os prompts como um cartão

getQnAPromptsCard(QnAMakerResult)

Retorna uma atividade com texto de resposta e um anexo de cartão hero, contendo botões para prompts de várias voltas.

static function getQnAPromptsCard(result: QnAMakerResult): Partial<Activity>

Parâmetros

result
QnAMakerResult

Resultado do QnAMaker que contém o texto de resposta e os prompts de várias voltas a serem exibidos.

Retornos

Partial<Activity>

Atividade que representa os prompts como um cartão

getSuggestionsCard(string[], string, string)

Retorna uma atividade com um anexo de cartão hero, contendo botões para sugestões de aprendizagem ativas.

static function getSuggestionsCard(suggestionsList: string[], cardTitle: string, cardNoMatchText: string): Partial<Activity>

Parâmetros

suggestionsList

string[]

Lista de sugestões a serem exibidas no cartão hero.

cardTitle

string

Título do cartão de herói.

cardNoMatchText

string

Texto para o botão a ser adicionado ao cartão para permitir que o usuário selecione "sem correspondência".

Retornos

Partial<Activity>

Atividade que representa as sugestões como um cartão