TemplateAttribute Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 |
| Pattern() |
Het patroon dat gebruikt moet worden bij het genereren van een string met IPrompt<T>. (Overgenomen van TemplateBaseAttribute) |