CustomNormalizer Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Vous permet de configurer la normalisation pour les champs filtrables, triables et facetables, qui fonctionnent par défaut avec une correspondance stricte. Il s’agit d’une configuration définie par l’utilisateur composée d’au moins un ou plusieurs filtres, qui modifient le jeton stocké.
public class CustomNormalizer : Azure.Search.Documents.Indexes.Models.LexicalNormalizer
type CustomNormalizer = class
inherit LexicalNormalizer
Public Class CustomNormalizer
Inherits LexicalNormalizer
- Héritage
Constructeurs
CustomNormalizer(String) |
Initialise une nouvelle instance de CustomNormalizer. |
Propriétés
CharFilters |
Liste des filtres à caractères utilisés pour préparer le texte d’entrée avant son traitement. Par exemple, il peut remplacer certains caractères ou certains symboles. Les filtres sont exécutés dans l’ordre dans lequel ils sont répertoriés. |
Name |
Nom du normaliseur. 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. Il ne peut pas se terminer par « .microsoft » ou « .lucene », ni être nommé « asciifolding », « standard », « minuscules », « majuscules » ou « elision ». (Hérité de LexicalNormalizer) |
TokenFilters |
Liste des filtres de jeton utilisés pour filtrer ou modifier le jeton d’entrée. Par exemple, vous pouvez spécifier un filtre lowercase qui convertit tous les caractères en minuscules. Les filtres sont exécutés dans l’ordre dans lequel ils sont répertoriés. |
S’applique à
Azure SDK for .NET