Partager via


WordDelimiterTokenFilter Constructeurs

Définition

Surcharges

WordDelimiterTokenFilter()

Initialise une nouvelle instance de la classe WordDelimiterTokenFilter.

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

Initialise une nouvelle instance de la classe WordDelimiterTokenFilter.

WordDelimiterTokenFilter()

Source:
WordDelimiterTokenFilter.cs

Initialise une nouvelle instance de la classe WordDelimiterTokenFilter.

public WordDelimiterTokenFilter ();
Public Sub New ()

S’applique à

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

Initialise une nouvelle instance de la classe 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)

Paramètres

name
String

Nom du filtre de jeton. Il doit contenir uniquement des lettres, des chiffres, des espaces, des tirets ou des traits de soulignement. Il doit commencer et se terminer uniquement par des caractères alphanumériques, et ne doit pas dépasser 128 caractères.

generateWordParts
Nullable<Boolean>

Valeur indiquant s’il faut générer des mots de partie. Si la valeur est définie, entraîne la génération de parties de mots ; Par exemple, « AzureSearch » devient « Azure » « Search ». La valeur par défaut est true.

generateNumberParts
Nullable<Boolean>

Valeur indiquant s’il faut générer des sous-mots numériques. La valeur par défaut est true.

catenateWords
Nullable<Boolean>

Valeur indiquant si les exécutions maximales de parties de mots seront catenées. Par exemple, si cette valeur est définie sur true, « Azure-Search » devient « AzureSearch ». La valeur par défaut est false.

catenateNumbers
Nullable<Boolean>

Valeur indiquant si le nombre maximal d’exécutions de parties numériques sera catenté. Par exemple, si cette valeur est définie sur true, « 1-2 » devient « 12 ». La valeur par défaut est false.

catenateAll
Nullable<Boolean>

Valeur indiquant si toutes les parties de sous-mots seront catenées. Par exemple, si cette valeur est définie sur true, « Azure-Search-1 » devient « AzureSearch1 ». La valeur par défaut est false.

splitOnCaseChange
Nullable<Boolean>

Valeur indiquant s’il faut fractionner des mots sur caseChange. Par exemple, si cette valeur est définie sur true, « AzureSearch » devient « Azure » « Search ». La valeur par défaut est true.

preserveOriginal
Nullable<Boolean>

Valeur indiquant si les mots d’origine seront conservés et ajoutés à la liste de sous-mots. La valeur par défaut est false.

splitOnNumerics
Nullable<Boolean>

Valeur indiquant s’il faut fractionner les nombres. Par exemple, si cette valeur est définie sur true, « Azure1Search » devient « Azure » « 1 » « Search ». La valeur par défaut est true.

stemEnglishPossessive
Nullable<Boolean>

Valeur indiquant s’il faut supprimer les « 's » de fin pour chaque sous-mot. La valeur par défaut est true.

protectedWords
IList<String>

Liste de jetons à protéger contre la délimitation.

S’applique à