TermsAttribute 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.
Atribuir para sobrepor os termos padrão usados para corresponder um campo, propriedade ou valor de enum à entrada do utilizador.
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property)]
[System.Serializable]
public class TermsAttribute : Microsoft.Bot.Builder.FormFlow.FormFlowAttribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property)>]
[<System.Serializable>]
type TermsAttribute = class
inherit FormFlowAttribute
Public Class TermsAttribute
Inherits FormFlowAttribute
- Herança
- Atributos
Observações
Por defeito, os termos são gerados ao chamar o GenerateTerms(String, Int32) método com um comprimento máximo de frase 3 no nome do campo, propriedade ou valor enum. Usando este atributo, pode especificar as suas próprias expressões regulares para corresponder ou, se especificar o MaxPhrase atributo, pode fazer com GenerateTerms(String, Int32) que seja chamado nas suas strings com o comprimento máximo de frase que especificar. Se o seu termo for alfanumérico simples, então só será correspondido nos limites das palavras com \b, a menos que comece a sua expressão com parênteses, caso em que controla o comportamento de correspondência de fronteiras através da sua expressão regular.
Construtores
| Name | Descrição |
|---|---|
| TermsAttribute(String[]) |
Expressões regulares ou termos usados ao corresponder a entrada do utilizador. |
Campos
| Name | Descrição |
|---|---|
| Alternatives |
Expressões regulares para corresponder a entrada do utilizador. |
Propriedades
| Name | Descrição |
|---|---|
| IsLocalizable |
Verdade se o atributo for localizável. (Herdado de FormFlowAttribute) |
| MaxPhrase |
O comprimento máximo da frase a usar ao ligar GenerateTerms(String, Int32) nos termos fornecidos. |