Lenguaje

TemplateBaseAttribute Clase

Definición

Clase base abstracta usada por todos los atributos que emplean 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

Nombre Description
TemplateBaseAttribute(String[])

Inicializa con múltiples patrones que se elegirán aleatoriamente.

TemplateBaseAttribute(TemplateBaseAttribute)

Inicializa desde otra plantilla.

Propiedades

Nombre Description
AllowDefault

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

ChoiceCase

Caso de control al mostrar referencias de elecciones en {||} en una cadena de patrones de \ref.

ChoiceFormat

Cadena de formato utilizada para presentar cada elección al mostrar las elecciones {||} en una cadena de patrones de \ref.

ChoiceLastSeparator

Al construir listas en línea de opciones usando {||} en una cadena de patrones ef de \r, la cadena usada antes de la última elección.

ChoiceParens

Al construir listas de opciones en línea para {||} en un \rla cadena de patrones ef controla si incluir paréntesis alrededor de las elecciones.

ChoiceSeparator

Al construir listas en línea usando {||} en una cadena de patrones ef \r, la cadena utilizada entre todas las opciones excepto la última.

ChoiceStyle

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

Feedback

Controla qué tipo de retroalimentación recibe el usuario tras cada entrada.

FieldCase

Caso de control al mostrar referencias a nombres de campo {&} en una cadena de patrones de \ref.

IsLocalizable

Cierto si el atributo es localizable.

(Heredado de FormFlowAttribute)
LastSeparator

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

Patterns

Todas las plantillas posibles.

Separator

Al construir listas usando {[]} en una cadena de patrones ef \r, la cadena utilizada entre todos los valores excepto el último.

ValueCase

Caso de control al mostrar {} referencias de valor en una cadena de patrones de \ref.

Métodos

Nombre Description
ApplyDefaults(TemplateBaseAttribute)

Cualquier valor predeterminado en esta plantilla será anulado por el archivo suministrado defaultTemplate.

Pattern()

El patrón a usar al generar una cadena usando IPrompt<T>.

Se aplica a