Compartir a través de


TemplateBaseAttribute Clase

Definición

Clase base abstracta usada por todos los atributos que usan patrones \ref.

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

Constructores

TemplateBaseAttribute(String[])

Inicialice con varios patrones que se elegirán de forma aleatoria.

TemplateBaseAttribute(TemplateBaseAttribute)

Inicializar desde otra plantilla.

Propiedades

AllowDefault

Al procesar las opciones {||} en una cadena de patrones \ref, proporcione una opción para el valor predeterminado si está presente.

ChoiceCase

Caso de control cuando se muestran opciones en {||} referencias en una cadena de patrones \ref.

ChoiceFormat

Cadena de formato usada para presentar cada opción al mostrar las opciones {||} en una cadena de patrones \ref.

ChoiceLastSeparator

Al construir listas insertadas de opciones con {||} en una cadena de patrones \ref, la cadena usada antes de la última opción.

ChoiceParens

Al construir listas de opciones insertadas para {||} en un patrón \ref controla si se deben incluir paréntesis entre opciones.

ChoiceSeparator

Al construir listas insertadas con {||} en una cadena de patrones \ref, la cadena usada entre todas las opciones excepto la última.

ChoiceStyle

Cómo mostrar las opciones {||} cuando se procesan en una cadena de patrones \ref.

Feedback

Controlar qué tipo de comentarios obtiene el usuario después de cada entrada.

FieldCase

Caso de control cuando se muestran las referencias de nombre de campo {&} en una cadena de patrones \ref.

IsLocalizable

True si el atributo es localizable.

(Heredado de FormFlowAttribute)
LastSeparator

Al construir listas con {[]} en una cadena de patrones \ref, la cadena usada antes del último valor de la lista.

Patterns

Todas las plantillas posibles.

Separator

Al construir listas con {[]} en una cadena de patrones \ref, la cadena usada entre todos los valores excepto la última.

ValueCase

Caso de control cuando se muestran {} referencias de valor en una cadena de patrones \ref.

Métodos

ApplyDefaults(TemplateBaseAttribute)

Los valores predeterminados de esta plantilla se invalidarán mediante el proporcionado defaultTemplate.

Pattern()

Patrón que se va a usar al generar una cadena mediante IPrompt<T>.

Se aplica a