CustomNormalizer Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Permite configurar a normalização para campos filtráveis, classificáveis e facetáveis, que, por padrão, operam com correspondência estrita. Essa é uma configuração definida pelo usuário que consiste em pelo menos um ou mais filtros, que modificam o token armazenado.
public class CustomNormalizer : Azure.Search.Documents.Indexes.Models.LexicalNormalizer
type CustomNormalizer = class
inherit LexicalNormalizer
Public Class CustomNormalizer
Inherits LexicalNormalizer
- Herança
Construtores
CustomNormalizer(String) |
Inicializa uma nova instância do CustomNormalizer. |
Propriedades
CharFilters |
Uma lista de filtros de caracteres usados para preparar o texto de entrada antes de ser processado. Por exemplo, ele pode substituir certos caracteres ou símbolos. Os filtros são executados na ordem em que estão listados. |
Name |
O nome do normalizador. Deve conter apenas letras, números, espaços, traços ou sublinhados, pode começar e terminar apenas com caracteres alfanuméricos e está limitado a 128 caracteres. Ele não pode terminar em '.microsoft' nem '.lucene', nem ser nomeado 'asciifolding', 'standard', 'lowercase', 'uppercase' ou 'elision'. (Herdado de LexicalNormalizer) |
TokenFilters |
Uma lista de filtros de token usados para filtrar ou modificar o token de entrada. Por exemplo, você pode especificar um filtro de minúsculas que converte todos os caracteres em letras minúsculas. Os filtros são executados na ordem em que estão listados. |
Aplica-se a
Azure SDK for .NET