TemplateAttribute 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.
Definiere eine Vorlage zur Erzeugung von Zeichenketten.
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Field | System.AttributeTargets.Property | System.AttributeTargets.Struct, AllowMultiple=true)]
[System.Serializable]
public class TemplateAttribute : Microsoft.Bot.Builder.FormFlow.Advanced.TemplateBaseAttribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Field | System.AttributeTargets.Property | System.AttributeTargets.Struct, AllowMultiple=true)>]
[<System.Serializable>]
type TemplateAttribute = class
inherit TemplateBaseAttribute
Public Class TemplateAttribute
Inherits TemplateBaseAttribute
- Vererbung
- Attribute
Hinweise
Vorlagen bieten ein Muster, das die in \rEF-Muster definierte Vorlagensprache verwendet. Sehen Sie TemplateUsage sich eine Beschreibung aller verschiedenen Arten von Vorlagen an. Sie können auch Templates alle Standardvorlagen sehen, die bereitgestellt werden. Templates können auf Form-, Klasse-/Struktur-Ebene des Fachbereichs überschrieben werden. Sie unterstützen auch die zufällige Auswahl zwischen Vorlagen, was eine gute Möglichkeit ist, Abwechslung in deine Antworten einzuführen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| TemplateAttribute(TemplateAttribute) |
Initialisiere von einer anderen Vorlage. |
| TemplateAttribute(TemplateUsage, String[]) |
Geben Sie eine Reihe von Vorlagen an, zwischen denen Sie für eine bestimmte Nutzung zufällig auswählen können. |
Felder
| Name | Beschreibung |
|---|---|
| Usage |
Was für eine Vorlage das ist. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AllowDefault |
Beim Verarbeiten von Entscheidungen {||} in einer \ref-Patterns-String geben Sie eine Wahl für den Standardwert an, falls vorhanden. (Geerbt von TemplateBaseAttribute) |
| ChoiceCase |
Kontrollfall beim Anzeigen von Auswahlmöglichkeiten in {||}-Referenzen in einer \rEF-Muster-Zeichenkette. (Geerbt von TemplateBaseAttribute) |
| ChoiceFormat |
Formatzeichenkette, die zur Darstellung jeder Wahl verwendet wird, wenn {||}-Wahlen in einer \rEF-Muster-Zeichenkette angezeigt werden. (Geerbt von TemplateBaseAttribute) |
| ChoiceLastSeparator |
Beim Erstellen von Inline-Listen von Auswahlmöglichkeiten unter Verwendung von {||} in einer \rEF-Muster-Zeichenkette gilt die vor der letzte Wahl verwendete Zeichenkette. (Geerbt von TemplateBaseAttribute) |
| ChoiceParens |
Beim Erstellen von Inline-Auswahllisten für {||} in einem \rEF-Muster steuert die Zeichenkette, ob Klammern um Auswahlmöglichkeiten eingefügt werden. (Geerbt von TemplateBaseAttribute) |
| ChoiceSeparator |
Beim Erstellen von Inline-Listen mit {||} in einer \rEF-Patterns-Zeichenkette wird die Zeichenkette zwischen allen Auswahlen außer der letzten verwendet. (Geerbt von TemplateBaseAttribute) |
| ChoiceStyle |
Wie zeigt man Choices {||} an, wenn es in einer \rEF-Muster-String verarbeitet wird. (Geerbt von TemplateBaseAttribute) |
| Feedback |
Kontrollieren Sie, welche Art von Feedback der Nutzer nach jeder Eingabe erhält. (Geerbt von TemplateBaseAttribute) |
| FieldCase |
Kontrollfall beim Anzeigen von {&}-Feldnamensreferenzen in einer \ref-Patterns-Zeichenkette. (Geerbt von TemplateBaseAttribute) |
| IsLocalizable |
Wahr, wenn das Attribut lokalisierbar ist. (Geerbt von FormFlowAttribute) |
| LastSeparator |
Beim Erstellen von Listen mit {[]} in einer \ref-Patterns-Zeichenkette wird die Zeichenkette verwendet, die vor dem letzten Wert in der Liste verwendet wird. (Geerbt von TemplateBaseAttribute) |
| Patterns |
Alle möglichen Vorlagen. (Geerbt von TemplateBaseAttribute) |
| Separator |
Beim Aufbau von Listen mit {[]} in einer \ref-Patterns-Zeichenkette wird die Zeichenkette zwischen allen Werten außer dem letzten verwendet. (Geerbt von TemplateBaseAttribute) |
| ValueCase |
Kontrollfall beim Anzeigen {} von Wertreferenzen in einem \rEF-Musterstring. (Geerbt von TemplateBaseAttribute) |
Methoden
| Name | Beschreibung |
|---|---|
| ApplyDefaults(TemplateBaseAttribute) |
Alle Standardwerte in dieser Vorlage werden von den bereitgestellten |
| Pattern() |
Das Muster, das bei der Erzeugung einer Zeichenkette mit IPrompt<T>verwendet werden soll. (Geerbt von TemplateBaseAttribute) |