TermsAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Atribua para sobrepor os termos padrão usados para corresponder um campo, propriedade ou valor de enum à entrada do usuário.
[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
Comentários
Por padrão, os termos são gerados ao chamar o GenerateTerms(String, Int32) método com comprimento máximo de frase 3 no nome do campo, propriedade ou valor enum. Usando esse atributo, você pode especificar suas próprias expressões regulares para corresponder ou, se especificar o MaxPhrase atributo, pode fazer GenerateTerms(String, Int32) com que sejam chamadas nas suas strings com o comprimento máximo de frase que você especificar. Se seu termo for alfanumérico simples, ele só será correspondido nos limites das palavras com \b, a menos que você comece sua expressão com parênteses, caso em que você controla o comportamento de correspondência de fronteiras através da sua expressão regular.
Construtores
| Nome | Description |
|---|---|
| TermsAttribute(String[]) |
Expressões regulares ou termos usados ao corresponder a entrada do usuário. |
Campos
| Nome | Description |
|---|---|
| Alternatives |
Expressões regulares para corresponder com a entrada do usuário. |
Propriedades
| Nome | Description |
|---|---|
| IsLocalizable |
Verdade se o atributo for localizável. (Herdado de FormFlowAttribute) |
| MaxPhrase |
O comprimento máximo de frase a usar ao ligar GenerateTerms(String, Int32) nos termos fornecidos. |