NGramTokenizer interface

يقوم بتكوين الإدخال في n-grams من الحجم (الأحجام) المحدد. يتم تنفيذ هذا الرمز المميز باستخدام Apache Lucene.

Extends

الخصائص

maxGram

الحد الأقصى لطول n-gram. الافتراضي هو 2. الحد الأقصى هو 300.

minGram

الحد الأدنى لطول n-gram. الإعداد الافتراضي 1. الحد الأقصى هو 300. يجب أن تكون أقل من قيمة maxGram.

odatatype

تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون عليها هذا الكائن

tokenChars

فئات الأحرف التي يجب الاحتفاظ بها في الرموز المميزة.

الخصائص الموروثة

name

اسم الرمز المميز. يجب أن يحتوي فقط على أحرف أو أرقام أو مسافات أو شرطات أو تسطير أسفل السطر، ويمكن أن يبدأ فقط وينتهي بأحرف أبجدية رقمية، ويقتصر على 128 حرفا.

تفاصيل الخاصية

maxGram

الحد الأقصى لطول n-gram. الافتراضي هو 2. الحد الأقصى هو 300.

maxGram?: number

قيمة الخاصية

number

minGram

الحد الأدنى لطول n-gram. الإعداد الافتراضي 1. الحد الأقصى هو 300. يجب أن تكون أقل من قيمة maxGram.

minGram?: number

قيمة الخاصية

number

odatatype

تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون عليها هذا الكائن

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

قيمة الخاصية

"#Microsoft.Azure.Search.NGramTokenizer"

tokenChars

فئات الأحرف التي يجب الاحتفاظ بها في الرموز المميزة.

tokenChars?: TokenCharacterKind[]

قيمة الخاصية

تفاصيل الخاصية الموروثة

name

اسم الرمز المميز. يجب أن يحتوي فقط على أحرف أو أرقام أو مسافات أو شرطات أو تسطير أسفل السطر، ويمكن أن يبدأ فقط وينتهي بأحرف أبجدية رقمية، ويقتصر على 128 حرفا.

name: string

قيمة الخاصية

string

موروث منBaseLexicalTokenizer.name