Compartir a través de


QnACardBuilder class

Proporciona métodos para crear actividades que contengan tarjetas prominentes para mostrar las opciones de aviso de aprendizaje activo o de varios turnos para QnAMakerDialog.

Métodos

getQnAAnswerCard(QnAMakerResult, boolean)

Devuelve una actividad de con texto de respuesta y datos adjuntos de una tarjeta prominente, que contiene botones para avisos de varios turnos.

getQnAPromptsCard(QnAMakerResult)

Devuelve una actividad de con texto de respuesta y datos adjuntos de una tarjeta prominente, que contiene botones para avisos de varios turnos.

getSuggestionsCard(string[], string, string)

Devuelve un de actividad de con datos adjuntos de tarjetas prominentes, que contiene botones para sugerencias de aprendizaje activas.

Detalles del método

getQnAAnswerCard(QnAMakerResult, boolean)

Devuelve una actividad de con texto de respuesta y datos adjuntos de una tarjeta prominente, que contiene botones para avisos de varios turnos.

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

Parámetros

result
QnAMakerResult

Resultado de QnAMaker que contiene el texto de respuesta y las indicaciones de varios turnos que se van a mostrar.

displayPreciseAnswerOnly

boolean

si se va a mostrar PreciseAnswer Only o junto con el texto de respuesta de origen. .

Devoluciones

Partial<Activity>

Actividad que representa las solicitudes como una tarjeta

getQnAPromptsCard(QnAMakerResult)

Devuelve una actividad de con texto de respuesta y datos adjuntos de una tarjeta prominente, que contiene botones para avisos de varios turnos.

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

Parámetros

result
QnAMakerResult

Resultado de QnAMaker que contiene el texto de respuesta y las indicaciones de varios turnos que se van a mostrar.

Devoluciones

Partial<Activity>

Actividad que representa las solicitudes como una tarjeta

getSuggestionsCard(string[], string, string)

Devuelve un de actividad de con datos adjuntos de tarjetas prominentes, que contiene botones para sugerencias de aprendizaje activas.

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

Parámetros

suggestionsList

string[]

Lista de sugerencias que se mostrarán en la tarjeta de héroe.

cardTitle

string

Título de la tarjeta de héroe.

cardNoMatchText

string

Texto del botón que se va a agregar a la tarjeta para permitir que el usuario seleccione "sin coincidencia".

Devoluciones

Partial<Activity>

Actividad que representa las sugerencias como una tarjeta