Condividi tramite


TemplateBaseAttribute Classe

Definizione

Classe base astratta utilizzata da tutti gli attributi che usano modelli \ref.

public abstract class TemplateBaseAttribute : Microsoft.Bot.Builder.FormFlow.FormFlowAttribute
type TemplateBaseAttribute = class
    inherit FormFlowAttribute
Public MustInherit Class TemplateBaseAttribute
Inherits FormFlowAttribute
Ereditarietà
TemplateBaseAttribute
Derivato

Costruttori

TemplateBaseAttribute(String[])

Inizializzare con più modelli che verranno scelti in modo casuale.

TemplateBaseAttribute(TemplateBaseAttribute)

Inizializzare da un altro modello.

Proprietà

AllowDefault

Quando si elaborano le scelte {||} in una stringa \ref patterns, specificare una scelta per il valore predefinito, se presente.

ChoiceCase

Caso di controllo quando vengono visualizzate le scelte nei riferimenti {||} in una stringa \ref patterns.

ChoiceFormat

Stringa di formato usata per presentare ogni scelta quando vengono visualizzate le opzioni {||} in una stringa \ref patterns.

ChoiceLastSeparator

Quando si costruiscono elenchi di scelte inline usando {||} in una stringa \ref patterns, la stringa usata prima dell'ultima scelta.

ChoiceParens

Quando si costruiscono elenchi di scelte inline per {||} in una stringa \ref patterns controlla se includere parentesi intorno alle scelte.

ChoiceSeparator

Quando si costruiscono elenchi inline usando {||} in una stringa \ref patterns, la stringa usata tra tutte le scelte tranne l'ultima.

ChoiceStyle

Come visualizzare le scelte {||} durante l'elaborazione in una stringa \ref patterns.

Feedback

Controllare il tipo di feedback ricevuto dall'utente dopo ogni input.

FieldCase

Caso di controllo quando vengono visualizzati i riferimenti al nome del campo {&} in una stringa \ref patterns.

IsLocalizable

True se l'attributo è localizzabile.

(Ereditato da FormFlowAttribute)
LastSeparator

Quando si creano elenchi usando {[]} in una stringa \ref patterns, la stringa usata prima dell'ultimo valore nell'elenco.

Patterns

Tutti i modelli possibili.

Separator

Quando si creano elenchi usando {[]} in una stringa \ref patterns, la stringa usata tra tutti i valori tranne l'ultimo.

ValueCase

Caso di controllo quando vengono visualizzati {} i riferimenti di valore in una stringa \ref patterns.

Metodi

ApplyDefaults(TemplateBaseAttribute)

Tutti i valori predefiniti in questo modello verranno sottoposti a override dall'oggetto fornito defaultTemplate.

Pattern()

Modello da usare per la generazione di una stringa tramite IPrompt<T>.

Si applica a