Udostępnij za pośrednictwem


TemplateAttribute Klasa

Definicja

Zdefiniuj szablon do generowania ciągów.

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Field | System.AttributeTargets.Property | System.AttributeTargets.Struct, AllowMultiple=true)]
[System.Serializable]
public class TemplateAttribute : Microsoft.Bot.Builder.FormFlow.Advanced.TemplateBaseAttribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Field | System.AttributeTargets.Property | System.AttributeTargets.Struct, AllowMultiple=true)>]
[<System.Serializable>]
type TemplateAttribute = class
    inherit TemplateBaseAttribute
Public Class TemplateAttribute
Inherits TemplateBaseAttribute
Dziedziczenie
Atrybuty

Uwagi

Szablony udostępniają wzorzec, który używa języka szablonu zdefiniowanego w \ref patterns. Zobacz TemplateUsage , aby wyświetlić opis wszystkich różnych rodzajów szablonów. Możesz również zapoznać Templates się z wszystkimi udostępnionymi szablonami domyślnymi. Szablony można zastąpić na poziomie formularza, klasy/struktury pola. Obsługują one również losowe wybieranie między szablonami, co jest dobrym sposobem wprowadzenia pewnych zmian w odpowiedziach.

Konstruktory

TemplateAttribute(TemplateAttribute)

Inicjuj z innego szablonu.

TemplateAttribute(TemplateUsage, String[])

Określ zestaw szablonów do wyboru losowo dla określonego użycia.

Pola

Usage

Jakiego rodzaju szablon jest.

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 kontrolny podczas wyświetlania opcji w odwołaniach {||} w ciągu \ref patterns.

(Odziedziczone po TemplateBaseAttribute)
ChoiceFormat

Ciąg formatu używany do prezentowania każdego wyboru podczas wyświetlania opcji {||} w ciągu \ref patterns.

(Odziedziczone po TemplateBaseAttribute)
ChoiceLastSeparator

Podczas tworzenia 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 ciągu \ref wzorce należy uwzględnić nawiasy wokół opcji wyboru.

(Odziedziczone po TemplateBaseAttribute)
ChoiceSeparator

Podczas tworzenia list wbudowanych przy użyciu elementu {||} w ciągu \ref patterns ciąg używany między wszystkimi opcjami z wyjątkiem ostatniego.

(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

Prawda, jeśli atrybut jest lokalizowalny.

(Odziedziczone po FormFlowAttribute)
LastSeparator

Podczas tworzenia 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 tworzenia list używających ciągu {[]} 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ń 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 do użycia podczas generowania ciągu przy użyciu polecenia IPrompt<T>.

(Odziedziczone po TemplateBaseAttribute)

Dotyczy