Partilhar via


TemplateBaseAttribute Classe

Definição

Classe base abstrata utilizada por todos os atributos que utilizam \ref padrões.

public abstract class TemplateBaseAttribute : Microsoft.Bot.Builder.FormFlow.FormFlowAttribute
type TemplateBaseAttribute = class
    inherit FormFlowAttribute
Public MustInherit Class TemplateBaseAttribute
Inherits FormFlowAttribute
Herança
TemplateBaseAttribute
Derivado

Construtores

TemplateBaseAttribute(String[])

Inicialize com múltiplos padrões que serão escolhidos aleatoriamente.

TemplateBaseAttribute(TemplateBaseAttribute)

Inicializar a partir de outro modelo.

Propriedades

AllowDefault

Ao processar opções {||} numa cadeia de padrões \ref, forneça uma opção para o valor predefinido, se estiver presente.

ChoiceCase

Caso de controlo ao mostrar opções em referências de {||} numa cadeia \ref patterns.

ChoiceFormat

Formatar cadeia utilizada para apresentar cada opção ao mostrar as opções de {||} numa cadeia de \ref patterns.

ChoiceLastSeparator

Ao construir listas inline de escolhas com {||} numa cadeia de padrões \ref, a cadeia utilizada antes da última escolha.

ChoiceParens

Ao construir listas de escolha inline para {||} numa cadeia de carateres \ref patterns controla se deve incluir parênteses à volta das escolhas.

ChoiceSeparator

Ao construir listas inline com {||} numa cadeia \ref patterns, a cadeia utilizada entre todas as opções, exceto a última.

ChoiceStyle

Como apresentar opções {||} quando processadas numa cadeia de padrões \ref.

Feedback

Controlar o tipo de feedback que o utilizador recebe após cada entrada.

FieldCase

Caso de controlo ao mostrar referências de nomes de campo {&} numa cadeia de \ref padrões.

IsLocalizable

Verdadeiro se o atributo for localizável.

(Herdado de FormFlowAttribute)
LastSeparator

Ao construir listas com {[]} numa cadeia de padrões \ref, a cadeia utilizada antes do último valor na lista.

Patterns

Todos os modelos possíveis.

Separator

Ao construir listas com {[]} numa cadeia de padrões \ref, a cadeia utilizada entre todos os valores, exceto o último.

ValueCase

Caso de controlo ao mostrar {} referências de valores numa cadeia \ref patterns.

Métodos

ApplyDefaults(TemplateBaseAttribute)

Quaisquer valores predefinidos neste modelo serão substituídos pelo fornecido defaultTemplate.

Pattern()

O padrão a utilizar ao gerar uma cadeia com IPrompt<T>.

Aplica-se a