TermsAttribute 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.
Attributo per eseguire l'override dei termini predefiniti usati per trovare una corrispondenza con un campo, una proprietà o un valore enumerazione all'input dell'utente.
[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
- Ereditarietà
- Attributi
Commenti
Per impostazione predefinita, i termini vengono generati chiamando il GenerateTerms(String, Int32) metodo con una lunghezza massima di frase pari a 3 sul nome del campo, della proprietà o del valore enumerazione. Usando questo attributo è possibile specificare le proprie espressioni regolari da trovare o se si specifica l'attributo MaxPhrase che è possibile GenerateTerms(String, Int32) chiamare nelle stringhe con la lunghezza massima specificata. Se il termine è un termine alfanumerico semplice, verrà confrontato solo sui limiti delle parole con \b a meno che non si avvii l'espressione tra parentesi, nel qual caso si controlla il comportamento di corrispondenza dei limiti tramite l'espressione regolare.
Costruttori
TermsAttribute(String[]) |
Espressioni regolari o termini usati per la corrispondenza dell'input dell'utente. |
Campi
Alternatives |
Espressioni regolari per l'input dell'utente corrispondente. |
Proprietà
IsLocalizable |
True se l'attributo è localizzabile. (Ereditato da FormFlowAttribute) |
MaxPhrase |
Lunghezza massima di farse da utilizzare per la chiamata GenerateTerms(String, Int32) alle condizioni fornite. |