PromptAttribute Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zdefiniuj monit używany podczas pytania o pole.
[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
- Dziedziczenie
- Atrybuty
Uwagi
Monity domyślnie pochodzą z szablonów \ref. Ten atrybut umożliwia zastąpienie go jeszcze jednym ciągiem \ref patterns. Rzeczywisty monit zostanie losowo wybrany z wybranych alternatyw.
Konstruktory
PromptAttribute(String[]) |
Zdefiniuj monit z co najmniej jednym wzorcem \ref do wyboru losowo. |
PromptAttribute(TemplateAttribute) |
Zdefiniuj monit na podstawie .TemplateAttribute |
Właściwości
AllowDefault |
Podczas przetwarzania opcji {||} w ciągu \ref patterns podaj wybór wartości domyślnej, jeśli istnieje. (Odziedziczone po TemplateBaseAttribute) |
ChoiceCase |
Przypadek sterowania podczas wyświetlania opcji w odwołaniach {||} w ciągu wzorców \ref. (Odziedziczone po TemplateBaseAttribute) |
ChoiceFormat |
Ciąg formatu używany do prezentowania każdego wyboru podczas wyświetlania opcji {||} w ciągu wzorców \ref. (Odziedziczone po TemplateBaseAttribute) |
ChoiceLastSeparator |
Podczas konstruowania wbudowanych list wyborów przy użyciu elementu {||} w ciągu \ref patterns ciąg używany przed ostatnim wyborem. (Odziedziczone po TemplateBaseAttribute) |
ChoiceParens |
Podczas konstruowania wbudowanych list wyboru dla elementu {||} w kontrolce \ref patterns string określa, czy uwzględnić nawiasy wokół opcji. (Odziedziczone po TemplateBaseAttribute) |
ChoiceSeparator |
Podczas konstruowania list wbudowanych przy użyciu elementu {||} w ciągu \ref patterns ciąg używany między wszystkimi opcjami z wyjątkiem ostatnich. (Odziedziczone po TemplateBaseAttribute) |
ChoiceStyle |
Sposób wyświetlania opcji {||} podczas przetwarzania w ciągu \ref patterns. (Odziedziczone po TemplateBaseAttribute) |
Feedback |
Określ, jakiego rodzaju opinie otrzymuje użytkownik po każdym wejściu. (Odziedziczone po TemplateBaseAttribute) |
FieldCase |
Przypadek kontrolny podczas wyświetlania odwołań do nazwy pola {&} w ciągu \ref patterns. (Odziedziczone po TemplateBaseAttribute) |
IsLocalizable |
Wartość True, jeśli atrybut jest lokalizowalny. (Odziedziczone po FormFlowAttribute) |
LastSeparator |
Podczas konstruowania list przy użyciu elementu {[]} w ciągu \ref patterns ciąg używany przed ostatnią wartością na liście. (Odziedziczone po TemplateBaseAttribute) |
Patterns |
Wszystkie możliwe szablony. (Odziedziczone po TemplateBaseAttribute) |
Separator |
Podczas konstruowania list przy użyciu elementu {[]} w ciągu \ref patterns ciąg używany między wszystkimi wartościami z wyjątkiem ostatnich. (Odziedziczone po TemplateBaseAttribute) |
ValueCase |
Przypadek kontrolny podczas wyświetlania {} odwołań do wartości w ciągu \ref patterns. (Odziedziczone po TemplateBaseAttribute) |
Metody
ApplyDefaults(TemplateBaseAttribute) |
Wszystkie wartości domyślne w tym szablonie zostaną zastąpione przez podany element |
Pattern() |
Wzorzec, który ma być używany podczas generowania ciągu przy użyciu elementu IPrompt<T>. (Odziedziczone po TemplateBaseAttribute) |