PromptAttribute 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 výzvu, která se použije při dotazech na 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
- Dědičnost
- Atributy
Poznámky
Výzvy budou ve výchozím nastavení pocházet ze šablon \ref. Tento atribut umožňuje tento atribut přepsat pomocí jednoho dalšího řetězce \ref patterns. Skutečná výzva bude náhodně vybrána z vámi zadaných alternativ.
Konstruktory
PromptAttribute(String[]) |
Definujte výzvu s jedním nebo více vzory \ref vzorů, ze které chcete vybírat náhodně. |
PromptAttribute(TemplateAttribute) |
Definujte výzvu na TemplateAttributezákladě . |
Vlastnosti
AllowDefault |
Při zpracování voleb {||} v řetězci \ref patterns zadejte volbu pro výchozí hodnotu, pokud je k dispozici. (Zděděno od TemplateBaseAttribute) |
ChoiceCase |
Řídicí 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í zahrnout závorky kolem voleb. (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í. (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 dostane uživatel po každém vstupu. (Zděděno od TemplateBaseAttribute) |
FieldCase |
Řídicí a malá písmena při zobrazení odkazů na název pole {&} v řetězci \ref patterns. (Zděděno od TemplateBaseAttribute) |
IsLocalizable |
Hodnota True, pokud je atribut lokalizovatelný. (Zděděno od FormFlowAttribute) |
LastSeparator |
Při vytváření seznamů pomocí {[]} v řetězci \ref patterns se použije řetězec 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 kromě poslední. (Zděděno od TemplateBaseAttribute) |
ValueCase |
Řídicí a malá písmena při zobrazení {} odkazů na hodnoty 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) |