你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

LexicalNormalizerName 结构

定义

定义Azure 认知搜索支持的所有文本规范化器的名称。

public readonly struct LexicalNormalizerName : IEquatable<Azure.Search.Documents.Indexes.Models.LexicalNormalizerName>
type LexicalNormalizerName = struct
Public Structure LexicalNormalizerName
Implements IEquatable(Of LexicalNormalizerName)
继承
LexicalNormalizerName
实现

构造函数

LexicalNormalizerName(String)

初始化 LexicalNormalizerName 的新实例。

属性

AsciiFolding

将“基本拉丁语”Unicode) 块 (的前 127 个 ASCII 字符中的字母、数字和符号 Unicode 字符转换为其 ASCII 等效项(如果存在此类等效项)。 请参阅 http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/ASCIIFoldingFilter.html

Elision

删除省音。 例如,“l'avion” (平面) 将转换为“avion” (平面) 。 请参阅 http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/util/ElisionFilter.html

Lowercase

将标记文本规范化为小写。 请参阅 https://lucene.apache.org/core/6_6_1/analyzers-common/org/apache/lucene/analysis/core/LowerCaseFilter.html

Standard

标准规范化器,由小写和 asciifolding 组成。 请参阅 http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/reverse/ReverseStringFilter.html

Uppercase

将令牌文本规范化为大写。 请参阅 https://lucene.apache.org/core/6_6_1/analyzers-common/org/apache/lucene/analysis/core/UpperCaseFilter.html

方法

Equals(LexicalNormalizerName)

指示当前对象是否等于同一类型的另一个对象。

ToString()

返回此实例的完全限定类型名称。

运算符

Equality(LexicalNormalizerName, LexicalNormalizerName)

确定两个 LexicalNormalizerName 值是否相同。

Implicit(String to LexicalNormalizerName)

将字符串转换为 LexicalNormalizerName

Inequality(LexicalNormalizerName, LexicalNormalizerName)

确定两个 LexicalNormalizerName 值是否不同。

适用于