Language.GenerateTerms(String, Int32) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Genereer reguliere expressies die overeenkomen met woordreeksen in de oorspronkelijke tekenreeks.
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()
Parameters
- phrase
- String
Oorspronkelijke tekenreeks die moet worden verwerkt.
- maxLength
- Int32
Maximale woordgroeplengte die moet worden ondersteund.
Retouren
Matrix met reguliere expressies die overeenkomen met subsequences in invoer.
Opmerkingen
Deze functie roept CamelCase(String) aan en genereert vervolgens subzinnen tot maxLength. Een opsomming van AngusBeefAndGarlicPizza zou bijvoorbeeld genereren: 'angus?', 'beefs?', 'knoflook?', 'pizza's?', 'angus? rundvlees?', 'knoflook? pizza's? en "angus rundvlees en knoflook pizza". U kunt het rechtstreeks aanroepen of het wordt gebruikt wanneer FieldReflector<T> termen worden gegenereerd of wanneer TermsAttribute wordt gebruikt met een MaxPhrase argument.