PromptAttribute Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definiera vilken prompt som används när man frågar om ett fält.
[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
- Arv
- Attribut
Kommentarer
Prompts kommer som standard från \ref-mallar. Denna egenskap låter dig åsidosätta detta med ytterligare en \ref-mönstersträngar. Den faktiska prompten kommer att väljas slumpmässigt bland de alternativ du erbjuder.
Konstruktorer
| Name | Description |
|---|---|
| PromptAttribute(String[]) |
Definiera en prompt med ett eller flera \ref-mönster att välja mellan slumpmässigt. |
| PromptAttribute(TemplateAttribute) |
Definiera en prompt baserad på en TemplateAttribute. |
Egenskaper
| Name | Description |
|---|---|
| AllowDefault |
När du bearbetar val {||} i en \ref-mönstersträng, ange ett val för standardvärdet om det finns. (Ärvd från TemplateBaseAttribute) |
| ChoiceCase |
Kontrollfall när val visas i {||} referenser i en \ref-mönstersträng. (Ärvd från TemplateBaseAttribute) |
| ChoiceFormat |
Formatsträng som används för att presentera varje val när {||}-val visas i en \ref-mönstersträng. (Ärvd från TemplateBaseAttribute) |
| ChoiceLastSeparator |
När man konstruerar inline-listor med val med {||} i en \ref-mönstersträng, används strängen före det senaste valet. (Ärvd från TemplateBaseAttribute) |
| ChoiceParens |
När man konstruerar inline-vallistor för {||} i en \rEF-mönster styr strängen om parenteser ska inkluderas runt val. (Ärvd från TemplateBaseAttribute) |
| ChoiceSeparator |
När man konstruerar inline-listor med {||} i en \ref-mönstersträng, används strängen mellan alla val utom den sista. (Ärvd från TemplateBaseAttribute) |
| ChoiceStyle |
Hur man visar val {||} när de bearbetas i en \ref-mönstersträng. (Ärvd från TemplateBaseAttribute) |
| Feedback |
Kontrollera vilken typ av feedback användaren får efter varje inmatning. (Ärvd från TemplateBaseAttribute) |
| FieldCase |
Kontrollfall när man visar {&} fältnamnreferenser i en \ref-mönstersträng. (Ärvd från TemplateBaseAttribute) |
| IsLocalizable |
Sant om attributet är lokaliserbart. (Ärvd från FormFlowAttribute) |
| LastSeparator |
När man konstruerar listor med {[]} i en \ref-mönstersträng, används strängen före det sista värdet i listan. (Ärvd från TemplateBaseAttribute) |
| Patterns |
Alla möjliga mallar. (Ärvd från TemplateBaseAttribute) |
| Separator |
När man konstruerar listor med {[]} i en \ref-mönstersträng, används strängen mellan alla värden utom det sista. (Ärvd från TemplateBaseAttribute) |
| ValueCase |
Kontrollfall när värdereferenser visas {} i en \ref-mönstersträng. (Ärvd från TemplateBaseAttribute) |
Metoder
| Name | Description |
|---|---|
| ApplyDefaults(TemplateBaseAttribute) |
Alla standardvärden i denna mall kommer att åsidosättas av den tillhandahållna |
| Pattern() |
Mönstret som ska användas när man genererar en sträng med IPrompt<T>. (Ärvd från TemplateBaseAttribute) |