PromptAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definire il prompt usato quando si chiede 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
- Ereditarietà
- Attributi
Commenti
I prompt per impostazione predefinita provengono da \ref Templates. Questo attributo consente di eseguire l'override di questa operazione con una più stringhe di modelli \ref. Il prompt effettivo verrà selezionato in modo casuale dalle alternative fornite.
Costruttori
PromptAttribute(String[]) |
Definire un prompt con uno o più modelli \ref da scegliere in modo casuale. |
PromptAttribute(TemplateAttribute) |
Definire un prompt in base a un TemplateAttributeoggetto . |
Proprietà
AllowDefault |
Quando si elaborano le scelte {||} in una stringa \ref pattern, specificare una scelta per il valore predefinito se presente. (Ereditato da TemplateBaseAttribute) |
ChoiceCase |
Caso di controllo quando vengono visualizzate le scelte in {||} riferimenti in una stringa \ref pattern. (Ereditato da TemplateBaseAttribute) |
ChoiceFormat |
Stringa di formato usata per presentare ogni scelta quando vengono visualizzate le scelte {||} in una stringa \ref pattern. (Ereditato da TemplateBaseAttribute) |
ChoiceLastSeparator |
Quando si costruiscono elenchi inline di scelte usando {||} in una stringa \ref pattern, la stringa utilizzata prima dell'ultima scelta. (Ereditato da TemplateBaseAttribute) |
ChoiceParens |
Quando si costruiscono elenchi di scelte inline per {||} in una stringa \ref pattern controlla se includere parentesi intorno alle scelte. (Ereditato da TemplateBaseAttribute) |
ChoiceSeparator |
Quando si costruiscono elenchi inline usando {||} in una stringa \ref pattern, la stringa utilizzata tra tutte le scelte tranne l'ultima. (Ereditato da TemplateBaseAttribute) |
ChoiceStyle |
Come visualizzare le scelte {||} quando viene elaborata in una stringa \ref pattern. (Ereditato da TemplateBaseAttribute) |
Feedback |
Controllare il tipo di feedback ricevuto dall'utente dopo ogni input. (Ereditato da TemplateBaseAttribute) |
FieldCase |
Caso di controllo quando viene visualizzato {&} riferimenti al nome del campo in una stringa \ref pattern. (Ereditato da TemplateBaseAttribute) |
IsLocalizable |
True se l'attributo è localizzabile. (Ereditato da FormFlowAttribute) |
LastSeparator |
Quando si costruiscono elenchi usando {[]} in una stringa \ref pattern, la stringa usata prima dell'ultimo valore nell'elenco. (Ereditato da TemplateBaseAttribute) |
Patterns |
Tutti i modelli possibili. (Ereditato da TemplateBaseAttribute) |
Separator |
Quando si costruiscono elenchi usando {[]} in una stringa \ref pattern, la stringa utilizzata tra tutti i valori tranne l'ultima. (Ereditato da TemplateBaseAttribute) |
ValueCase |
Caso di controllo quando vengono visualizzati {} riferimenti di valore in una stringa \ref pattern. (Ereditato da TemplateBaseAttribute) |
Metodi
ApplyDefaults(TemplateBaseAttribute) |
Tutti i valori predefiniti in questo modello verranno sottoposti a override |
Pattern() |
Modello da usare durante la generazione di una stringa usando IPrompt<T>. (Ereditato da TemplateBaseAttribute) |