PromptAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definieren Sie die Eingabeaufforderung, die verwendet wird, wenn Sie nach einem Feld fragen.
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property)]
[System.Serializable]
public class PromptAttribute : Microsoft.Bot.Builder.FormFlow.Advanced.TemplateBaseAttribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property)>]
[<System.Serializable>]
type PromptAttribute = class
inherit TemplateBaseAttribute
Public Class PromptAttribute
Inherits TemplateBaseAttribute
- Vererbung
- Attribute
Hinweise
Eingabeaufforderungen stammen standardmäßig von \ref Templates. Mit diesem Attribut können Sie dies mit einer weiteren \ref patterns-Zeichenfolge überschreiben. Die tatsächliche Eingabeaufforderung wird nach dem Zufallsprinzip aus den von Ihnen bereitgestellten Alternativen ausgewählt.
Konstruktoren
PromptAttribute(String[]) |
Definieren Sie eine Eingabeaufforderung mit einem oder mehreren \ref-Mustermustern, aus denen Sie nach dem Zufallsprinzip auswählen können. |
PromptAttribute(TemplateAttribute) |
Definieren Sie eine Eingabeaufforderung basierend auf einem TemplateAttribute. |
Eigenschaften
AllowDefault |
Geben Sie beim Verarbeiten von {||} in einer \ref patterns-Zeichenfolge eine Auswahl für den Standardwert an, falls vorhanden. (Geerbt von TemplateBaseAttribute) |
ChoiceCase |
Steuern Sie den Fall, wenn Auswahlmöglichkeiten in {||}-Verweisen in einer \ref Patterns-Zeichenfolge angezeigt werden. (Geerbt von TemplateBaseAttribute) |
ChoiceFormat |
Formatzeichenfolge, die zum Darstellen der einzelnen Optionen verwendet wird, wenn {||}-Auswahlen in einer \ref patterns-Zeichenfolge angezeigt werden. (Geerbt von TemplateBaseAttribute) |
ChoiceLastSeparator |
Beim Erstellen von Inlinelisten mit Auswahlmöglichkeiten mithilfe von {||} in einer \ref patterns-Zeichenfolge die Zeichenfolge, die vor der letzten Auswahl verwendet wurde. (Geerbt von TemplateBaseAttribute) |
ChoiceParens |
Beim Erstellen von Inlineauswahllisten für {||} in einem \ref patterns steuert die Zeichenfolge, ob Klammern um Auswahlmöglichkeiten eingeschlossen werden sollen. (Geerbt von TemplateBaseAttribute) |
ChoiceSeparator |
Beim Erstellen von Inlinelisten mit {||} in einer \ref patterns-Zeichenfolge, die zwischen allen Optionen mit Ausnahme der letzten verwendet wird. (Geerbt von TemplateBaseAttribute) |
ChoiceStyle |
Hier erfahren Sie, wie Sie {||} anzeigen, wenn sie in einer \ref patterns-Zeichenfolge verarbeitet werden. (Geerbt von TemplateBaseAttribute) |
Feedback |
Steuern Sie, welche Art von Feedback der Benutzer nach jeder Eingabe erhält. (Geerbt von TemplateBaseAttribute) |
FieldCase |
Steuern Sie den Fall, wenn {&}-Feldnamenverweise in einer \ref patterns-Zeichenfolge angezeigt werden. (Geerbt von TemplateBaseAttribute) |
IsLocalizable |
True, wenn das Attribut lokalisierbar ist. (Geerbt von FormFlowAttribute) |
LastSeparator |
Beim Erstellen von Listen mit {[]} in einer \ref patterns-Zeichenfolge die Zeichenfolge, die vor dem letzten Wert in der Liste verwendet wurde. (Geerbt von TemplateBaseAttribute) |
Patterns |
Alle möglichen Vorlagen. (Geerbt von TemplateBaseAttribute) |
Separator |
Beim Erstellen von Listen mit {[]} in einer \ref patterns-Zeichenfolge wird die Zeichenfolge zwischen allen Werten mit Ausnahme des letzten verwendet. (Geerbt von TemplateBaseAttribute) |
ValueCase |
Steuern Sie den Fall, wenn Wertverweise in einer \ref Patterns-Zeichenfolge angezeigt {} werden. (Geerbt von TemplateBaseAttribute) |
Methoden
ApplyDefaults(TemplateBaseAttribute) |
Alle Standardwerte in dieser Vorlage werden vom angegebenen |
Pattern() |
Das Muster, das beim Generieren einer Zeichenfolge mit IPrompt<T>verwendet wird. (Geerbt von TemplateBaseAttribute) |