Compartir a través de


PatternAnalyzer Constructores

Definición

Sobrecargas

PatternAnalyzer()

Inicializa una nueva instancia de la clase PatternAnalyzer.

PatternAnalyzer(String, Nullable<Boolean>, String, Nullable<RegexFlags>, IList<String>)

Inicializa una nueva instancia de la clase PatternAnalyzer.

PatternAnalyzer()

Source:
PatternAnalyzer.cs

Inicializa una nueva instancia de la clase PatternAnalyzer.

public PatternAnalyzer ();
Public Sub New ()

Se aplica a

PatternAnalyzer(String, Nullable<Boolean>, String, Nullable<RegexFlags>, IList<String>)

Source:
PatternAnalyzer.cs

Inicializa una nueva instancia de la clase PatternAnalyzer.

public PatternAnalyzer (string name, bool? lowerCaseTerms = default, string pattern = default, Microsoft.Azure.Search.Models.RegexFlags? flags = default, System.Collections.Generic.IList<string> stopwords = default);
new Microsoft.Azure.Search.Models.PatternAnalyzer : string * Nullable<bool> * string * Nullable<Microsoft.Azure.Search.Models.RegexFlags> * System.Collections.Generic.IList<string> -> Microsoft.Azure.Search.Models.PatternAnalyzer
Public Sub New (name As String, Optional lowerCaseTerms As Nullable(Of Boolean) = Nothing, Optional pattern As String = Nothing, Optional flags As Nullable(Of RegexFlags) = Nothing, Optional stopwords As IList(Of String) = Nothing)

Parámetros

name
String

Nombre del analizador. Solo puede contener letras, dígitos, espacios, guiones o guiones bajos, debe empezar y acabar con caracteres alfanuméricos y no puede superar los 128 caracteres.

lowerCaseTerms
Nullable<Boolean>

Valor que indica si los términos deben estar en minúsculas. El valor predeterminado es true.

pattern
String

Patrón de expresión regular para buscar coincidencias con separadores de token. El valor predeterminado es una expresión que coincide con uno o varios caracteres de espacio en blanco.

flags
Nullable<RegexFlags>

Marcas de expresión regular. Entre los valores posibles se incluyen: 'CANON_EQ', 'CASE_INSENSITIVE', 'COMMENTS', 'DOTALL', 'LITERAL', 'MULTILINE', 'UNICODE_CASE', 'UNIX_LINES'

stopwords
IList<String>

Una lista de palabras irrelevantes.

Se aplica a