Taal

TemplateAttribute Klas

Definitie

Definieer een sjabloon voor het genereren van strings.

[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
Overname
Kenmerken

Opmerkingen

Sjablonen bieden een patroon dat gebruikmaakt van de sjabloontaal die in \ref-patronen is gedefinieerd. Zie TemplateUsage een beschrijving van alle verschillende soorten sjablonen. Je kunt ook alle Templates standaard templates bekijken die worden geleverd. Sjablonen kunnen worden overschreven op het niveau van vorm, klasse/structuur van het veld. Ze ondersteunen ook het willekeurig selecteren van sjablonen, wat een goede manier is om variatie in je antwoorden te introduceren.

Constructors

Name Description
TemplateAttribute(TemplateAttribute)

Initialiseer vanaf een ander sjabloon.

TemplateAttribute(TemplateUsage, String[])

Specificeer een set sjablonen om willekeurig tussen te kiezen voor een bepaald gebruik.

Velden

Name Description
Usage

Wat voor soort sjabloon is dit.

Eigenschappen

Name Description
AllowDefault

Bij het verwerken van keuzes {||} in een \ref-patronenstring, geef een keuze voor de standaardwaarde als aanwezig.

(Overgenomen van TemplateBaseAttribute)
ChoiceCase

Controlegeval wanneer keuzes worden getoond in {||} verwijst in een \ref-patronenstring.

(Overgenomen van TemplateBaseAttribute)
ChoiceFormat

Formaatstring gebruikt om elke keuze te presenteren bij het tonen van {||}-keuzes in een \ref-patronenstring.

(Overgenomen van TemplateBaseAttribute)
ChoiceLastSeparator

Bij het construeren van inline keuzelijsten met {||} in een \ref patterns string, wordt de string gebruikt vóór de laatste keuze.

(Overgenomen van TemplateBaseAttribute)
ChoiceParens

Bij het construeren van inline keuzelijsten voor {||} in een \rEF-patronen, bepaalt de string of er haakjes rond keuzes worden opgenomen.

(Overgenomen van TemplateBaseAttribute)
ChoiceSeparator

Bij het construeren van inline lijsten met {||} in een \ref patterns string, wordt de string gebruikt tussen alle keuzes behalve de laatste.

(Overgenomen van TemplateBaseAttribute)
ChoiceStyle

Hoe de keuzes {||} weer te geven wanneer deze wordt verwerkt in een \ref patterns string.

(Overgenomen van TemplateBaseAttribute)
Feedback

Bepaal wat voor feedback de gebruiker krijgt na elke invoer.

(Overgenomen van TemplateBaseAttribute)
FieldCase

Controlegeval wanneer {&} veldnaamverwijzingen worden weergegeven in een \ref patterns string.

(Overgenomen van TemplateBaseAttribute)
IsLocalizable

Waar als attribuut lokaliseerbaar is.

(Overgenomen van FormFlowAttribute)
LastSeparator

Bij het construeren van lijsten met {[]} in een \ref patterns string, wordt de string gebruikt vóór de laatste waarde in de lijst.

(Overgenomen van TemplateBaseAttribute)
Patterns

Alle mogelijke sjablonen.

(Overgenomen van TemplateBaseAttribute)
Separator

Bij het construeren van lijsten met {[]} in een \ref patterns string, wordt de string gebruikt tussen alle waarden behalve de laatste.

(Overgenomen van TemplateBaseAttribute)
ValueCase

Controlegeval bij het tonen {} van waardereferenties in een \rEF-patronenstring.

(Overgenomen van TemplateBaseAttribute)

Methoden

Name Description
ApplyDefaults(TemplateBaseAttribute)

Alle standaardwaarden in dit sjabloon worden overschreven door de geleverde defaultTemplate.

(Overgenomen van TemplateBaseAttribute)
Pattern()

Het patroon dat gebruikt moet worden bij het genereren van een string met IPrompt<T>.

(Overgenomen van TemplateBaseAttribute)

Van toepassing op