Lingua

PromptAttribute Classe

Definizione

Definisci il prompt usato quando si chiede di 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 di default provengono da \rmodelli ef. Questa caratteristica ti permette di sovrascriverla con un'altra \rstringhe di pattern ef. Il prompt vero e proprio sarà selezionato casualmente tra le alternative che fornirai.

Costruttori

Nome Descrizione
PromptAttribute(String[])

Definisci un prompt con uno o più \rpattern ef tra cui scegliere casualmente.

PromptAttribute(TemplateAttribute)

Definisci un prompt basato su un TemplateAttribute.

Proprietà

Nome Descrizione
AllowDefault

Quando si elaborano le scelte {||} in una stringa di \rpattern ef, si fornisce una scelta per il valore predefinito se presente.

(Ereditato da TemplateBaseAttribute)
ChoiceCase

Caso di controllo quando si mostrano le scelte in {||} riferimenti in una stringa di \rpattern ef.

(Ereditato da TemplateBaseAttribute)
ChoiceFormat

Stringa di formato utilizzata per presentare ogni scelta quando si mostrano le scelte {||} in una stringa di pattern \ref.

(Ereditato da TemplateBaseAttribute)
ChoiceLastSeparator

Quando si costruiscono liste in linea di scelte usando {||} in una stringa di pattern ef \r, la stringa usata prima dell'ultima scelta.

(Ereditato da TemplateBaseAttribute)
ChoiceParens

Quando si costruiscono liste di scelte inline per {||} in una \rpattern ef la stringa di pattern ef determina se includere parentesi intorno alle scelte.

(Ereditato da TemplateBaseAttribute)
ChoiceSeparator

Quando si costruiscono liste in linea usando {||} in una stringa di pattern ef \r, la stringa usata tra tutte le scelte tranne l'ultima.

(Ereditato da TemplateBaseAttribute)
ChoiceStyle

Come visualizzare le scelte {||} quando vengono elaborate in una stringa di pattern ef \r.

(Ereditato da TemplateBaseAttribute)
Feedback

Controlla che tipo di feedback riceve l'utente dopo ogni input.

(Ereditato da TemplateBaseAttribute)
FieldCase

Caso di controllo quando si mostrano i riferimenti ai nomi di campo {&} in una stringa di pattern ef \r.

(Ereditato da TemplateBaseAttribute)
IsLocalizable

Vero se l'attributo è localizzabile.

(Ereditato da FormFlowAttribute)
LastSeparator

Quando si costruiscono liste usando {[]} in una stringa di \rpattern ef, la stringa usata prima dell'ultimo valore della lista.

(Ereditato da TemplateBaseAttribute)
Patterns

Tutti i modelli possibili.

(Ereditato da TemplateBaseAttribute)
Separator

Quando si costruiscono liste usando {[]} in una stringa di \rpattern ef, la stringa usata tra tutti i valori tranne l'ultimo.

(Ereditato da TemplateBaseAttribute)
ValueCase

Caso di controllo quando si mostrano {} i riferimenti di valore in una stringa di pattern ef \r.

(Ereditato da TemplateBaseAttribute)

Metodi

Nome Descrizione
ApplyDefaults(TemplateBaseAttribute)

Qualsiasi valore predefinito in questo template sarà sovrascritto dal file fornito defaultTemplate.

(Ereditato da TemplateBaseAttribute)
Pattern()

Il pattern da usare quando si genera una stringa usando IPrompt<T>.

(Ereditato da TemplateBaseAttribute)

Si applica a