Lingua

TemplateBaseAttribute Classe

Definizione

Classe base astratta usata da tutti gli attributi che utilizzano \rpattern ef.

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

Costruttori

Nome Descrizione
TemplateBaseAttribute(String[])

Inizia con più pattern che verranno scelti casualmente.

TemplateBaseAttribute(TemplateBaseAttribute)

Inizializza da un altro template.

Proprietà

Nome Descrizione
AllowDefault

Quando si elaborano le scelte {||} in una stringa di \rpattern ef, si fornisce una scelta per il valore predefinito se presente.

ChoiceCase

Caso di controllo quando si mostrano le scelte in {||} riferimenti in una stringa di \rpattern ef.

ChoiceFormat

Stringa di formato utilizzata per presentare ogni scelta quando si mostrano le scelte {||} in una stringa di pattern \ref.

ChoiceLastSeparator

Quando si costruiscono liste in linea di scelte usando {||} in una stringa di pattern ef \r, la stringa usata prima dell'ultima scelta.

ChoiceParens

Quando si costruiscono liste di scelte inline per {||} in una \rpattern ef la stringa di pattern ef determina se includere parentesi intorno alle scelte.

ChoiceSeparator

Quando si costruiscono liste in linea usando {||} in una stringa di pattern ef \r, la stringa usata tra tutte le scelte tranne l'ultima.

ChoiceStyle

Come visualizzare le scelte {||} quando vengono elaborate in una stringa di pattern ef \r.

Feedback

Controlla che tipo di feedback riceve l'utente dopo ogni input.

FieldCase

Caso di controllo quando si mostrano i riferimenti ai nomi di campo {&} in una stringa di pattern ef \r.

IsLocalizable

Vero se l'attributo è localizzabile.

(Ereditato da FormFlowAttribute)
LastSeparator

Quando si costruiscono liste usando {[]} in una stringa di \rpattern ef, la stringa usata prima dell'ultimo valore della lista.

Patterns

Tutti i modelli possibili.

Separator

Quando si costruiscono liste usando {[]} in una stringa di \rpattern ef, la stringa usata tra tutti i valori tranne l'ultimo.

ValueCase

Caso di controllo quando si mostrano {} i riferimenti di valore in una stringa di pattern ef \r.

Metodi

Nome Descrizione
ApplyDefaults(TemplateBaseAttribute)

Qualsiasi valore predefinito in questo template sarà sovrascritto dal file fornito defaultTemplate.

Pattern()

Il pattern da usare quando si genera una stringa usando IPrompt<T>.

Si applica a