TemplateBaseAttribute Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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 |
| Pattern() |
El patrón a usar al generar una cadena usando IPrompt<T>. |