Language.GenerateTerms(String, Int32) Método
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.
Gerar expressões regulares para corresponder a sequências de palavras na cadeia original.
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()
Parâmetros
- phrase
- String
Cadeia original a processar.
- maxLength
- Int32
Comprimento máximo da expressão a suportar.
Devoluções
Matriz de expressões regulares para corresponder a subequências na entrada.
Observações
Esta função irá chamar CamelCase(String) e, em seguida, gerar sub-expressões até maxLength. Por exemplo, uma enumeração de AngusBeefAndGarlicPizza geraria: 'angus?', 'carnes de vaca?', 'alhos?', 'pizzas?', 'angus? carnes?', 'alhos? pizzas? e "angus carne e pizza de alho". Pode chamá-lo diretamente ou é utilizado quando FieldReflector<T> gera termos ou quando TermsAttribute é utilizado com um MaxPhrase argumento.