PhoneticTokenFilter interface

إنشاء رموز مميزة للمطابقات الصوتية. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

Extends

الخصائص

encoder

أداة الترميز الصوتية المراد استخدامها. الافتراضي هو "metaphone".

odatatype

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

replaceOriginalTokens

قيمة تشير إلى ما إذا كان يجب أن تحل الرموز المميزة المشفرة محل الرموز المميزة الأصلية. إذا كانت خاطئة، تتم إضافة الرموز المميزة المشفرة كمرادفات. الافتراضي صحيح.

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

name

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

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

encoder

أداة الترميز الصوتية المراد استخدامها. الافتراضي هو "metaphone".

encoder?: PhoneticEncoder

قيمة الخاصية

odatatype

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

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

قيمة الخاصية

"#Microsoft.Azure.Search.PhoneticTokenFilter"

replaceOriginalTokens

قيمة تشير إلى ما إذا كان يجب أن تحل الرموز المميزة المشفرة محل الرموز المميزة الأصلية. إذا كانت خاطئة، تتم إضافة الرموز المميزة المشفرة كمرادفات. الافتراضي صحيح.

replaceOriginalTokens?: boolean

قيمة الخاصية

boolean

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

name

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

name: string

قيمة الخاصية

string

موروث منBaseTokenFilter.name