Freigeben über


QnACardBuilder class

Stellt Methoden zum Erstellen von Aktivitäten bereit, die Hero-Karten enthalten, um aktives Lernen oder Optionen für mehrstufige Eingabeaufforderungen für den QnAMakerDialog anzuzeigen.

Methoden

getQnAAnswerCard(QnAMakerResult, boolean)

Gibt eine Aktivität mit Antworttext und einer Hero-Kartenanlage zurück, die Schaltflächen für Mehrfacheingabeaufforderungen enthält.

getQnAPromptsCard(QnAMakerResult)

Gibt eine Aktivität mit Antworttext und einer Hero-Kartenanlage zurück, die Schaltflächen für Mehrfacheingabeaufforderungen enthält.

getSuggestionsCard(string[], string, string)

Gibt eine Aktivität mit einer Hero-Kartenanlage zurück, die Schaltflächen für aktive Lernvorschläge enthält.

Details zur Methode

getQnAAnswerCard(QnAMakerResult, boolean)

Gibt eine Aktivität mit Antworttext und einer Hero-Kartenanlage zurück, die Schaltflächen für Mehrfacheingabeaufforderungen enthält.

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

Parameter

result
QnAMakerResult

QnAMaker-Ergebnis, das den Antworttext und die anzuzeigenden Eingabeaufforderungen mit mehreren Durchgängen enthält.

displayPreciseAnswerOnly

boolean

gibt an, ob "PreciseAnswer Only" oder zusammen mit dem Quelltext "Antwort" angezeigt werden soll. .

Gibt zurück

Partial<Activity>

Aktivität, die die Eingabeaufforderungen als Karte darstellt

getQnAPromptsCard(QnAMakerResult)

Gibt eine Aktivität mit Antworttext und einer Hero-Kartenanlage zurück, die Schaltflächen für Mehrfacheingabeaufforderungen enthält.

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

Parameter

result
QnAMakerResult

QnAMaker-Ergebnis, das den Antworttext und die anzuzeigenden Eingabeaufforderungen mit mehreren Durchgängen enthält.

Gibt zurück

Partial<Activity>

Aktivität, die die Eingabeaufforderungen als Karte darstellt

getSuggestionsCard(string[], string, string)

Gibt eine Aktivität mit einer Hero-Kartenanlage zurück, die Schaltflächen für aktive Lernvorschläge enthält.

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

Parameter

suggestionsList

string[]

Liste der Vorschläge, die auf der Hero-Karte angezeigt werden sollen.

cardTitle

string

Titel der Heldenkarte.

cardNoMatchText

string

Text für Schaltfläche, die der Karte hinzugefügt werden soll, damit der Benutzer "Keine Übereinstimmung" auswählen kann.

Gibt zurück

Partial<Activity>

Aktivität, die die Vorschläge als Karte darstellt