Language.GenerateTerms(String, Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Generowanie wyrażeń regularnych w celu dopasowania sekwencji wyrazów w oryginalnym ciągu.
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()
Parametry
- phrase
- String
Oryginalny ciąg do przetworzenia.
- maxLength
- Int32
Maksymalna długość frazy do obsługi.
Zwraca
Tablica wyrażeń regularnych pasujących do podsekwencjonowania w danych wejściowych.
Uwagi
Ta funkcja wywoła wywołanie CamelCase(String) , a następnie wygeneruje frazy podrzędne do wartości maxLength. Na przykład wyliczenie AngusBeefAndGarlicPizza spowodowałoby wygenerowanie: "angus?", "wołowiny?", "czosnek?", "pizzas?", "angus? wołowiny?", "czosnek? pizzas?" i "angus wołowiny i pizzy czosnkowej". Można go wywołać bezpośrednio lub używać podczas FieldReflector<T> generowania terminów lub gdy TermsAttribute jest używany z argumentem MaxPhrase .