PromptAttribute 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í.
Defina el símbolo del sistema usado al preguntar sobre un campo.
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property)]
[System.Serializable]
public class PromptAttribute : Microsoft.Bot.Builder.FormFlow.Advanced.TemplateBaseAttribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property)>]
[<System.Serializable>]
type PromptAttribute = class
inherit TemplateBaseAttribute
Public Class PromptAttribute
Inherits TemplateBaseAttribute
- Herencia
- Atributos
Comentarios
Las solicitudes de forma predeterminada proceden de \ref Templates. Este atributo le permite invalidar esto con una cadena de patrones \ref más. La solicitud real se seleccionará aleatoriamente de las alternativas que proporcione.
Constructores
PromptAttribute(String[]) |
Defina un mensaje con uno o varios patrones \ref para elegir de forma aleatoria. |
PromptAttribute(TemplateAttribute) |
Defina un mensaje basado en .TemplateAttribute |
Propiedades
AllowDefault |
Al procesar las opciones {||} en una cadena de patrones \ref, proporcione una opción para el valor predeterminado si está presente. (Heredado de TemplateBaseAttribute) |
ChoiceCase |
Caso de control al mostrar las opciones en {||} referencias en una cadena de patrones \ref. (Heredado de TemplateBaseAttribute) |
ChoiceFormat |
Cadena de formato usada para presentar cada opción al mostrar las opciones {||} en una cadena de patrones \ref. (Heredado de TemplateBaseAttribute) |
ChoiceLastSeparator |
Al construir listas insertadas de opciones con {||} en una cadena de patrones \ref, la cadena usada antes de la última opción. (Heredado de TemplateBaseAttribute) |
ChoiceParens |
Al construir listas de opciones insertadas para {||} en una cadena de patrones \ref controla si se deben incluir paréntesis entre opciones. (Heredado de TemplateBaseAttribute) |
ChoiceSeparator |
Al construir listas insertadas con {||} en una cadena de patrones \ref, la cadena usada entre todas las opciones excepto la última. (Heredado de TemplateBaseAttribute) |
ChoiceStyle |
Cómo mostrar las opciones {||} cuando se procesan en una cadena de patrones \ref. (Heredado de TemplateBaseAttribute) |
Feedback |
Controlar qué tipo de comentarios obtiene el usuario después de cada entrada. (Heredado de TemplateBaseAttribute) |
FieldCase |
Caso de control cuando se muestran las referencias de nombre de campo {&} en una cadena de patrones \ref. (Heredado de TemplateBaseAttribute) |
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. (Heredado de TemplateBaseAttribute) |
Patterns |
Todas las plantillas posibles. (Heredado de TemplateBaseAttribute) |
Separator |
Al construir listas con {[]} en una cadena de patrones \ref, la cadena usada entre todos los valores excepto la última. (Heredado de TemplateBaseAttribute) |
ValueCase |
Caso de control cuando se muestran {} referencias de valor en una cadena de patrones \ref. (Heredado de TemplateBaseAttribute) |
Métodos
ApplyDefaults(TemplateBaseAttribute) |
Los valores predeterminados de esta plantilla se invalidarán mediante el proporcionado |
Pattern() |
Patrón que se va a usar al generar una cadena mediante IPrompt<T>. (Heredado de TemplateBaseAttribute) |