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 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 |
| Pattern() |
Wzorzec używany przy generowaniu ciągu z użyciem IPrompt<T>. (Odziedziczone po TemplateBaseAttribute) |