Aracılığıyla paylaş


PathHierarchyTokenizer interface

Yol benzeri hiyerarşiler için belirteç oluşturucu. Bu belirteç oluşturucu Apache Lucene kullanılarak uygulanır.

Extends

Özellikler

delimiter

Kullanılacak sınırlayıcı karakteri. Varsayılan değer "/" şeklindedir.

maxTokenLength

En fazla belirteç uzunluğu. Varsayılan ve maksimum değer 300'dür.

numberOfTokensToSkip

Atlana ilk belirteçlerin sayısı. Varsayılan değer 0'dır.

odatatype

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

replacement

Ayarlanırsa sınırlayıcı karakterinin yerini alan bir değer. Varsayılan değer "/" şeklindedir.

reverseTokenOrder

Belirteçlerin ters sırada oluşturulup oluşturulmayacağını belirten bir değer. Varsayılan değer false’tur.

Devralınan Özellikler

name

Belirteç oluşturucunun adı. Yalnızca harf, rakam, boşluk, kısa çizgi veya alt çizgi içermelidir, yalnızca alfasayısal karakterlerle başlayıp bitebilir ve 128 karakterle sınırlıdır.

Özellik Ayrıntıları

delimiter

Kullanılacak sınırlayıcı karakteri. Varsayılan değer "/" şeklindedir.

delimiter?: string

Özellik Değeri

string

maxTokenLength

En fazla belirteç uzunluğu. Varsayılan ve maksimum değer 300'dür.

maxTokenLength?: number

Özellik Değeri

number

numberOfTokensToSkip

Atlana ilk belirteçlerin sayısı. Varsayılan değer 0'dır.

numberOfTokensToSkip?: number

Özellik Değeri

number

odatatype

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

odatatype: "#Microsoft.Azure.Search.PathHierarchyTokenizerV2"

Özellik Değeri

"#Microsoft.Azure.Search.PathHierarchyTokenizerV2"

replacement

Ayarlanırsa sınırlayıcı karakterinin yerini alan bir değer. Varsayılan değer "/" şeklindedir.

replacement?: string

Özellik Değeri

string

reverseTokenOrder

Belirteçlerin ters sırada oluşturulup oluşturulmayacağını belirten bir değer. Varsayılan değer false’tur.

reverseTokenOrder?: boolean

Özellik Değeri

boolean

Devralınan Özellik Detayları

name

Belirteç oluşturucunun adı. Yalnızca harf, rakam, boşluk, kısa çizgi veya alt çizgi içermelidir, yalnızca alfasayısal karakterlerle başlayıp bitebilir ve 128 karakterle sınırlıdır.

name: string

Özellik Değeri

string

BaseLexicalTokenizer.name Devralındı