TemplateAttribute Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definujte šablonu pro generování řetězců.
[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
- Dědičnost
- Atributy
Poznámky
Šablony poskytují vzor, který používá jazyk šablony definovaný ve vzorech \ref. Podívejte TemplateUsage se na popis všech různých druhů šablon. Můžete si také prohlédnout Templates všechny výchozí šablony, které jsou k dispozici. Šablony lze přepsat na úrovni formuláře, třídy nebo struktury pole. Podporují také náhodný výběr mezi šablonami, což je dobrý způsob, jak v odpovědích zavést určité variace.
Konstruktory
| TemplateAttribute(TemplateAttribute) |
Inicializace z jiné šablony |
| TemplateAttribute(TemplateUsage, String[]) |
Zadejte sadu šablon, které se mají náhodně vybrat pro konkrétní použití. |
Pole
| Usage |
O jaký druh šablony se jedná. |
Vlastnosti
| AllowDefault |
Při zpracování voleb {||} v řetězci vzorů \ref zadejte volbu pro výchozí hodnotu, pokud jsou k dispozici. (Zděděno od TemplateBaseAttribute) |
| ChoiceCase |
Řídicí velká a malá písmena při zobrazení voleb v odkazech {||} v řetězci \ref patterns. (Zděděno od TemplateBaseAttribute) |
| ChoiceFormat |
Formátovat řetězec používaný k prezentaci každé volby při zobrazení {||} voleb v řetězci \ref patterns. (Zděděno od TemplateBaseAttribute) |
| ChoiceLastSeparator |
Při vytváření vložených seznamů voleb pomocí {||} v řetězci \ref patterns řetězec použitý před poslední volbou. (Zděděno od TemplateBaseAttribute) |
| ChoiceParens |
Při vytváření vložených seznamů voleb pro {||} v řetězci \ref patterns určuje, jestli se mají u voleb zahrnout závorky. (Zděděno od TemplateBaseAttribute) |
| ChoiceSeparator |
Při vytváření vložených seznamů pomocí {||} v řetězci \ref patterns se řetězec používá mezi všemi volbami s výjimkou posledního. (Zděděno od TemplateBaseAttribute) |
| ChoiceStyle |
Jak zobrazit volby {||} při zpracování v řetězci \ref patterns. (Zděděno od TemplateBaseAttribute) |
| Feedback |
Určete, jaký druh zpětné vazby uživatel získá po každém zadání. (Zděděno od TemplateBaseAttribute) |
| FieldCase |
Řídicí velká a malá písmena při zobrazení odkazů na název pole {&} v řetězci \ref patterns. (Zděděno od TemplateBaseAttribute) |
| IsLocalizable |
True, pokud je atribut lokalizovatelný. (Zděděno od FormFlowAttribute) |
| LastSeparator |
Při vytváření seznamů pomocí {[]} v řetězci \ref patterns řetězec použitý před poslední hodnotou v seznamu. (Zděděno od TemplateBaseAttribute) |
| Patterns |
Všechny možné šablony. (Zděděno od TemplateBaseAttribute) |
| Separator |
Při vytváření seznamů pomocí {[]} v řetězci \ref patterns se řetězec používá mezi všemi hodnotami s výjimkou posledního. (Zděděno od TemplateBaseAttribute) |
| ValueCase |
Řídicí velká a malá písmena při zobrazení {} odkazů na hodnotu v řetězci \ref patterns. (Zděděno od TemplateBaseAttribute) |
Metody
| ApplyDefaults(TemplateBaseAttribute) |
Všechny výchozí hodnoty v této šabloně budou přepsány zadaným |
| Pattern() |
Vzor, který se má použít při generování řetězce pomocí IPrompt<T>. (Zděděno od TemplateBaseAttribute) |