TemplateAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definire un modello per la generazione di stringhe.
[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
- Ereditarietà
- Attributi
Commenti
I modelli forniscono un modello che usa il linguaggio del modello definito nei modelli \ref. Vedere TemplateUsage per visualizzare una descrizione di tutti i diversi tipi di modelli. È anche possibile esaminare Templates per visualizzare tutti i modelli predefiniti forniti. È possibile eseguire l'override dei modelli nel modulo, nella classe/struct a livello di campo. Supportano anche la selezione casuale tra modelli, che è un buon modo per introdurre alcune variazioni nelle risposte.
Costruttori
TemplateAttribute(TemplateAttribute) |
Inizializzare da un altro modello. |
TemplateAttribute(TemplateUsage, String[]) |
Specificare un set di modelli tra cui scegliere in modo casuale per un utilizzo specifico. |
Campi
Usage |
Che tipo di modello si tratta. |
Proprietà
AllowDefault |
Quando si elaborano le scelte {||} in una stringa \ref patterns, specificare una scelta per il valore predefinito, se presente. (Ereditato da TemplateBaseAttribute) |
ChoiceCase |
Caso di controllo quando vengono visualizzate le scelte nei riferimenti {||} in una stringa \ref patterns. (Ereditato da TemplateBaseAttribute) |
ChoiceFormat |
Stringa di formato usata per presentare ogni scelta quando vengono visualizzate le opzioni {||} in una stringa \ref patterns. (Ereditato da TemplateBaseAttribute) |
ChoiceLastSeparator |
Quando si costruiscono elenchi di scelte inline usando {||} in una stringa \ref patterns, la stringa usata prima dell'ultima scelta. (Ereditato da TemplateBaseAttribute) |
ChoiceParens |
Quando si costruiscono elenchi di scelte inline per {||} in una stringa \ref patterns controlla se includere parentesi intorno alle scelte. (Ereditato da TemplateBaseAttribute) |
ChoiceSeparator |
Quando si costruiscono elenchi inline usando {||} in una stringa \ref patterns, la stringa usata tra tutte le scelte tranne l'ultima. (Ereditato da TemplateBaseAttribute) |
ChoiceStyle |
Come visualizzare le scelte {||} durante l'elaborazione in una stringa \ref patterns. (Ereditato da TemplateBaseAttribute) |
Feedback |
Controllare il tipo di feedback ricevuto dall'utente dopo ogni input. (Ereditato da TemplateBaseAttribute) |
FieldCase |
Caso di controllo quando vengono visualizzati i riferimenti al nome del campo {&} in una stringa \ref patterns. (Ereditato da TemplateBaseAttribute) |
IsLocalizable |
True se l'attributo è localizzabile. (Ereditato da FormFlowAttribute) |
LastSeparator |
Quando si creano elenchi usando {[]} in una stringa \ref patterns, la stringa usata prima dell'ultimo valore nell'elenco. (Ereditato da TemplateBaseAttribute) |
Patterns |
Tutti i modelli possibili. (Ereditato da TemplateBaseAttribute) |
Separator |
Quando si creano elenchi usando {[]} in una stringa \ref patterns, la stringa usata tra tutti i valori tranne l'ultimo. (Ereditato da TemplateBaseAttribute) |
ValueCase |
Caso di controllo quando vengono visualizzati {} i riferimenti di valore in una stringa \ref patterns. (Ereditato da TemplateBaseAttribute) |
Metodi
ApplyDefaults(TemplateBaseAttribute) |
Tutti i valori predefiniti in questo modello verranno sottoposti a override dall'oggetto fornito |
Pattern() |
Modello da usare per la generazione di una stringa tramite IPrompt<T>. (Ereditato da TemplateBaseAttribute) |