Language.GenerateTerms(String, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Générez des expressions régulières pour faire correspondre des séquences de mots dans la chaîne d’origine.
public static string[] GenerateTerms(string phrase, int maxLength);
static member GenerateTerms : string * int -> string[]
Public Shared Function GenerateTerms (phrase As String, maxLength As Integer) As String()
Paramètres
- phrase
- String
Chaîne d’origine à traiter.
- maxLength
- Int32
Longueur d’expression maximale à prendre en charge.
Retours
Tableau d’expressions régulières pour mettre en correspondance les sous-files d’attente dans l’entrée.
Remarques
Cette fonction appelle CamelCase(String) , puis génère des sous-expressions jusqu’à maxLength. Par exemple, une énumération d’AngusBeefAndGarlicPizza générerait : « angus? », « boeufs ? », « ails ? », « pizzas ? », « angus? boeufs? pizzas? et « angus boeuf et pizza à l’ail ». Vous pouvez l’appeler directement, ou il est utilisé quand FieldReflector<T> génère des termes ou quand TermsAttribute est utilisé avec un MaxPhrase argument.