TemplateAttribute Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Defina um modelo para gerar cadeias.
[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
- Herança
- Atributos
Observações
Os modelos fornecem um padrão que utiliza a linguagem de modelo definida nos padrões \ref. Veja TemplateUsage para ver uma descrição de todos os diferentes tipos de modelos. Também pode ver Templates todos os modelos predefinidos fornecidos. Os modelos podem ser substituir no formulário, classe/estrutura do nível do campo. Também suportam a seleção aleatória entre modelos, o que é uma boa forma de introduzir alguma variação nas suas respostas.
Construtores
TemplateAttribute(TemplateAttribute) |
Inicializar a partir de outro modelo. |
TemplateAttribute(TemplateUsage, String[]) |
Especifique um conjunto de modelos para escolher aleatoriamente entre para uma utilização específica. |
Campos
Usage |
Que tipo de modelo é este. |
Propriedades
AllowDefault |
Ao processar opções {||} numa cadeia de padrões \ref, forneça uma opção para o valor predefinido, se estiver presente. (Herdado de TemplateBaseAttribute) |
ChoiceCase |
Caso de controlo ao mostrar opções em referências de {||} numa cadeia \ref patterns. (Herdado de TemplateBaseAttribute) |
ChoiceFormat |
Formatar cadeia utilizada para apresentar cada opção ao mostrar as opções de {||} numa cadeia de \ref patterns. (Herdado de TemplateBaseAttribute) |
ChoiceLastSeparator |
Ao construir listas inline de escolhas com {||} numa cadeia de padrões \ref, a cadeia utilizada antes da última escolha. (Herdado de TemplateBaseAttribute) |
ChoiceParens |
Ao construir listas de escolha inline para {||} numa cadeia de carateres \ref patterns controla se deve incluir parênteses à volta das escolhas. (Herdado de TemplateBaseAttribute) |
ChoiceSeparator |
Ao construir listas inline com {||} numa cadeia \ref patterns, a cadeia utilizada entre todas as opções, exceto a última. (Herdado de TemplateBaseAttribute) |
ChoiceStyle |
Como apresentar opções {||} quando processadas numa cadeia de padrões \ref. (Herdado de TemplateBaseAttribute) |
Feedback |
Controlar o tipo de feedback que o utilizador recebe após cada entrada. (Herdado de TemplateBaseAttribute) |
FieldCase |
Caso de controlo ao mostrar referências de nomes de campo {&} numa cadeia de \ref padrões. (Herdado de TemplateBaseAttribute) |
IsLocalizable |
Verdadeiro se o atributo for localizável. (Herdado de FormFlowAttribute) |
LastSeparator |
Ao construir listas com {[]} numa cadeia de padrões \ref, a cadeia utilizada antes do último valor na lista. (Herdado de TemplateBaseAttribute) |
Patterns |
Todos os modelos possíveis. (Herdado de TemplateBaseAttribute) |
Separator |
Ao construir listas com {[]} numa cadeia de padrões \ref, a cadeia utilizada entre todos os valores, exceto o último. (Herdado de TemplateBaseAttribute) |
ValueCase |
Caso de controlo ao mostrar {} referências de valores numa cadeia \ref patterns. (Herdado de TemplateBaseAttribute) |
Métodos
ApplyDefaults(TemplateBaseAttribute) |
Quaisquer valores predefinidos neste modelo serão substituídos pelo fornecido |
Pattern() |
O padrão a utilizar ao gerar uma cadeia com IPrompt<T>. (Herdado de TemplateBaseAttribute) |