MappingCharFilter Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Filtro de caracteres que aplica asignaciones definidas con la opción asignaciones. La coincidencia es ambiciosa (la mayor coincidencia de patrones en un momento dado gana). Se permite que la sustitución sea una cadena vacía. Este filtro de caracteres se implementa mediante Apache Lucene. https://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/charfilter/MappingCharFilter.html
[Newtonsoft.Json.JsonObject("#Microsoft.Azure.Search.MappingCharFilter")]
public class MappingCharFilter : Microsoft.Azure.Search.Models.CharFilter
[<Newtonsoft.Json.JsonObject("#Microsoft.Azure.Search.MappingCharFilter")>]
type MappingCharFilter = class
inherit CharFilter
Public Class MappingCharFilter
Inherits CharFilter
- Herencia
- Atributos
-
Newtonsoft.Json.JsonObjectAttribute
Constructores
MappingCharFilter() |
Inicializa una nueva instancia de la clase MappingCharFilter. |
MappingCharFilter(String, IList<String>) |
Inicializa una nueva instancia de la clase MappingCharFilter. |
Propiedades
Mappings |
Obtiene o establece una lista de asignaciones con el formato siguiente: "a=>b" (todas las apariciones del carácter "a" se reemplazarán por el carácter "b"). |
Name |
Obtiene o establece el nombre del filtro char. 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. (Heredado de CharFilter) |
Métodos
Validate() |
Valide el objeto . |
Se aplica a
Azure SDK for .NET