Sdílet prostřednictvím


PromptAttribute Třída

Definice

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 defaultTemplateparametrem .

(Zděděno od TemplateBaseAttribute)
Pattern()

Vzor, který se má použít při generování řetězce pomocí IPrompt<T>.

(Zděděno od TemplateBaseAttribute)

Platí pro