Compartir a través de


WordDelimiterTokenFilter Constructores

Definición

Sobrecargas

WordDelimiterTokenFilter()

Inicializa una nueva instancia de la clase WordDelimiterTokenFilter.

WordDelimiterTokenFilter(String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, IList<String>)

Inicializa una nueva instancia de la clase WordDelimiterTokenFilter.

WordDelimiterTokenFilter()

Source:
WordDelimiterTokenFilter.cs

Inicializa una nueva instancia de la clase WordDelimiterTokenFilter.

public WordDelimiterTokenFilter ();
Public Sub New ()

Se aplica a

WordDelimiterTokenFilter(String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, IList<String>)

Source:
WordDelimiterTokenFilter.cs

Inicializa una nueva instancia de la clase WordDelimiterTokenFilter.

public WordDelimiterTokenFilter (string name, bool? generateWordParts = default, bool? generateNumberParts = default, bool? catenateWords = default, bool? catenateNumbers = default, bool? catenateAll = default, bool? splitOnCaseChange = default, bool? preserveOriginal = default, bool? splitOnNumerics = default, bool? stemEnglishPossessive = default, System.Collections.Generic.IList<string> protectedWords = default);
new Microsoft.Azure.Search.Models.WordDelimiterTokenFilter : string * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * System.Collections.Generic.IList<string> -> Microsoft.Azure.Search.Models.WordDelimiterTokenFilter
Public Sub New (name As String, Optional generateWordParts As Nullable(Of Boolean) = Nothing, Optional generateNumberParts As Nullable(Of Boolean) = Nothing, Optional catenateWords As Nullable(Of Boolean) = Nothing, Optional catenateNumbers As Nullable(Of Boolean) = Nothing, Optional catenateAll As Nullable(Of Boolean) = Nothing, Optional splitOnCaseChange As Nullable(Of Boolean) = Nothing, Optional preserveOriginal As Nullable(Of Boolean) = Nothing, Optional splitOnNumerics As Nullable(Of Boolean) = Nothing, Optional stemEnglishPossessive As Nullable(Of Boolean) = Nothing, Optional protectedWords As IList(Of String) = Nothing)

Parámetros

name
String

Nombre del filtro de token. 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.

generateWordParts
Nullable<Boolean>

Valor que indica si se van a generar palabras de parte. Si se establece, hace que se generen partes de palabras; por ejemplo, "AzureSearch" se convierte en "Azure" "Search". El valor predeterminado es true.

generateNumberParts
Nullable<Boolean>

Valor que indica si se van a generar subpalabras numéricas. El valor predeterminado es true.

catenateWords
Nullable<Boolean>

Valor que indica si se clasificarán las ejecuciones máximas de elementos de palabras. Por ejemplo, si se establece en true, "Azure-Search" se convierte en "AzureSearch". El valor predeterminado es False.

catenateNumbers
Nullable<Boolean>

Valor que indica si se clasificarán las ejecuciones máximas de partes numéricas. Por ejemplo, si se establece en true, "1-2" se convierte en "12". El valor predeterminado es False.

catenateAll
Nullable<Boolean>

Valor que indica si todas las partes de subword se clasificarán. Por ejemplo, si se establece en true, "Azure-Search-1" se convierte en "AzureSearch1". El valor predeterminado es False.

splitOnCaseChange
Nullable<Boolean>

Valor que indica si se van a dividir palabras en caseChange. Por ejemplo, si se establece en true, "AzureSearch" se convierte en "Azure" "Search". El valor predeterminado es true.

preserveOriginal
Nullable<Boolean>

Valor que indica si se conservarán las palabras originales y se agregarán a la lista de subwords. El valor predeterminado es False.

splitOnNumerics
Nullable<Boolean>

Valor que indica si se va a dividir en números. Por ejemplo, si se establece en true, "Azure1Search" se convierte en "Azure" "1" "Search". El valor predeterminado es true.

stemEnglishPossessive
Nullable<Boolean>

Valor que indica si se va a quitar "'s" final para cada subword. El valor predeterminado es true.

protectedWords
IList<String>

Lista de tokens que se van a proteger frente a delimitados.

Se aplica a