Compartilhar via


TemplateBaseAttribute Classe

Definição

Classe base abstrata usada por todos os atributos que usam padrões \ref.

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 vários padrões que serão escolhidos aleatoriamente.

TemplateBaseAttribute(TemplateBaseAttribute)

Inicializar de outro modelo.

Propriedades

AllowDefault

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

ChoiceCase

Controlar o caso ao mostrar opções em referências de {||} em uma cadeia de caracteres \ref patterns.

ChoiceFormat

Formatar cadeia de caracteres usada para apresentar cada opção ao mostrar opções de {||} em uma cadeia de caracteres \ref patterns.

ChoiceLastSeparator

Ao construir listas embutidas de opções usando {||} em uma cadeia de caracteres \ref patterns, a cadeia de caracteres usada antes da última opção.

ChoiceParens

Ao construir listas de escolha embutidas para {||} em uma cadeia de caracteres \ref patterns controla se os parênteses devem ser incluídos em relação às opções.

ChoiceSeparator

Ao construir listas embutidas usando {||} em uma cadeia de caracteres \ref patterns, a cadeia de caracteres usada entre todas as opções, exceto a última.

ChoiceStyle

Como exibir opções {||} quando processadas em uma cadeia de caracteres \ref patterns.

Feedback

Controlar que tipo de comentários o usuário recebe após cada entrada.

FieldCase

Caso de controle ao mostrar referências de nome de campo {&} em uma cadeia de caracteres \ref patterns.

IsLocalizable

True se o atributo for localizável.

(Herdado de FormFlowAttribute)
LastSeparator

Ao construir listas usando {[]} em uma cadeia de caracteres \ref patterns, a cadeia de caracteres usada antes do último valor na lista.

Patterns

Todos os modelos possíveis.

Separator

Ao construir listas usando {[]} em uma cadeia de caracteres \ref patterns, a cadeia de caracteres usada entre todos os valores, exceto o último.

ValueCase

Caso de controle ao mostrar {} referências de valor em uma cadeia de caracteres \ref patterns.

Métodos

ApplyDefaults(TemplateBaseAttribute)

Todos os valores padrão neste modelo serão substituídos pelo fornecido defaultTemplate.

Pattern()

O padrão a ser usado ao gerar uma cadeia de caracteres usando IPrompt<T>.

Aplica-se a