Język

PromptAttribute Klasa

Definicja

Zdefiniuj prompt używany przy pytaniu 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

Domyślnie prompty pochodzą z \rszablonów ef. Ta cecha pozwala nadpisać to za pomocą jednej \rstrun EF patterns. Właściwy prompt zostanie losowo wybrany spośród dostępnych przez Ciebie opcji.

Konstruktory

Nazwa Opis
PromptAttribute(String[])

Zdefiniuj prompt z jednym lub więcej wzorcami \rEF do wyboru losowo.

PromptAttribute(TemplateAttribute)

Zdefiniuj prompt oparty na .TemplateAttribute

Właściwości

Nazwa Opis
AllowDefault

Podczas przetwarzania wyborów {||} w ciągu \ref patterns podaj wybór wartości domyślnej, jeśli jest obecna.

(Odziedziczone po TemplateBaseAttribute)
ChoiceCase

Przypadek kontrolny przy wyświetlaniu wyborów w {||} odniesieniach w ciągu \ref patterns.

(Odziedziczone po TemplateBaseAttribute)
ChoiceFormat

String formatu używany do prezentacji każdego wyboru podczas wyświetlania {||} wyborów w ciągu wzorców ef \r.

(Odziedziczone po TemplateBaseAttribute)
ChoiceLastSeparator

Podczas tworzenia list wyborów w linii używając {||} w ciągu \ref patterns, ciąg używany przed ostatnim wyborem.

(Odziedziczone po TemplateBaseAttribute)
ChoiceParens

Podczas tworzenia list wyboru w linii dla {||} w \ref patterns string decyduje, czy należy dołączyć nawiasy wokół wyborów.

(Odziedziczone po TemplateBaseAttribute)
ChoiceSeparator

Podczas tworzenia list inline z użyciem {||} w ciągu wzorców \ref, ciąg używany jest spośród wszystkich wyborów oprócz ostatniego.

(Odziedziczone po TemplateBaseAttribute)
ChoiceStyle

Jak wyświetlić wybory {||} podczas przetwarzania w ciągu \ref patterns.

(Odziedziczone po TemplateBaseAttribute)
Feedback

Kontroluj, jaką informację zwrotną użytkownik otrzymuje po każdym wejściu.

(Odziedziczone po TemplateBaseAttribute)
FieldCase

Przypadek kontrolny przy wyświetlaniu odniesień do nazw pól {&} w ciągu \ref patterns.

(Odziedziczone po TemplateBaseAttribute)
IsLocalizable

Prawda, jeśli atrybut jest lokalizowalny.

(Odziedziczone po FormFlowAttribute)
LastSeparator

Podczas tworzenia list używających {[]} w ciągu \ref patterns, ciąg używany przed ostatnią wartością w liście.

(Odziedziczone po TemplateBaseAttribute)
Patterns

Wszystkie możliwe szablony.

(Odziedziczone po TemplateBaseAttribute)
Separator

Podczas tworzenia list używających {[]} w ciągu \ref patterns, ciąg używany jest pomiędzy wszystkimi wartościami oprócz ostatniego.

(Odziedziczone po TemplateBaseAttribute)
ValueCase

Przypadek kontrolny przy pokazywaniu {} odniesień wartości w ciągu \rEF patterns.

(Odziedziczone po TemplateBaseAttribute)

Metody

Nazwa Opis
ApplyDefaults(TemplateBaseAttribute)

Wszelkie wartości domyślne w tym szablonie zostaną nadpisane przez dostarczone defaultTemplate.

(Odziedziczone po TemplateBaseAttribute)
Pattern()

Wzorzec używany przy generowaniu ciągu z użyciem IPrompt<T>.

(Odziedziczone po TemplateBaseAttribute)

Dotyczy