Udostępnij za pośrednictwem


PromptAttribute Klasa

Definicja

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 defaultTemplate.

(Odziedziczone po TemplateBaseAttribute)
Pattern()

Wzorzec, który ma być używany podczas generowania ciągu przy użyciu elementu IPrompt<T>.

(Odziedziczone po TemplateBaseAttribute)

Dotyczy