CustomEntity interface
كائن يحتوي على معلومات حول التطابقات التي تم العثور عليها وبيانات التعريف ذات الصلة.
الخصائص
| accent |
الإعدادات الافتراضية للخطأ. تشير القيمة المنطقية إلى ما إذا كان يجب أن تكون المقارنات مع اسم الكيان حساسة للتسمية. |
| aliases | صفيف من الكائنات المعقدة التي يمكن استخدامها لتحديد الإملاءات البديلة أو المرادفات لاسم الكيان الجذر. |
| case |
الإعدادات الافتراضية للخطأ. تشير القيمة المنطقية إلى ما إذا كان يجب أن تكون المقارنات مع اسم الكيان حساسة لغلاف الأحرف. قد تكون عينة التطابقات غير الحساسة لحالة الأحرف ل "Microsoft" هي: microsoft، وmicroSoft، وMICROSOFT. |
| default |
تغيير قيمة حساسية التمييز الافتراضية لهذا الكيان. يتم استخدامه لتغيير القيمة الافتراضية لكافة قيم accentSensitive المستعارة. |
| default |
تغيير قيمة حساسية الحالة الافتراضية لهذا الكيان. يتم استخدامه لتغيير القيمة الافتراضية لكافة قيم caseSensitive المستعارة. |
| default |
تغيير قيمة مسافة التحرير الغامضة الافتراضية لهذا الكيان. يمكن استخدامه لتغيير القيمة الافتراضية لكافة قيم الأسماء المستعارة fuzzyEditDistance. |
| description | يمكن استخدام هذا الحقل كتمرير لبيانات التعريف المخصصة حول النص (النصوص) المتطابقة. ستظهر قيمة هذا الحقل مع كل تطابق للكيان الخاص به في إخراج المهارة. |
| fuzzy |
الإعدادات الافتراضية إلى 0. القيمة القصوى 5. يشير إلى العدد المقبول من الأحرف المتباينة التي لا تزال تشكل تطابقا مع اسم الكيان. يتم إرجاع أصغر تشويش ممكن لأي تطابق معين. على سبيل المثال، إذا تم تعيين مسافة التحرير إلى 3، فسيظل "Windows10" يتطابق مع "Windows" و"Windows10" و"Windows 7". عند تعيين حساسية الحالة إلى خطأ، لا يتم احتساب اختلافات الحالة نحو التسامح غير الواضح، ولكن بخلاف ذلك. |
| id | يمكن استخدام هذا الحقل كتمرير لبيانات التعريف المخصصة حول النص (النصوص) المتطابقة. ستظهر قيمة هذا الحقل مع كل تطابق للكيان الخاص به في إخراج المهارة. |
| name | واصف الكيان من المستوى الأعلى. سيتم تجميع التطابقات في إخراج المهارة حسب هذا الاسم، ويجب أن تمثل الشكل "العادي" للنص الذي يتم العثور عليه. |
| subtype | يمكن استخدام هذا الحقل كتمرير لبيانات التعريف المخصصة حول النص (النصوص) المتطابقة. ستظهر قيمة هذا الحقل مع كل تطابق للكيان الخاص به في إخراج المهارة. |
| type | يمكن استخدام هذا الحقل كتمرير لبيانات التعريف المخصصة حول النص (النصوص) المتطابقة. ستظهر قيمة هذا الحقل مع كل تطابق للكيان الخاص به في إخراج المهارة. |
تفاصيل الخاصية
accentSensitive
الإعدادات الافتراضية للخطأ. تشير القيمة المنطقية إلى ما إذا كان يجب أن تكون المقارنات مع اسم الكيان حساسة للتسمية.
accentSensitive?: boolean
قيمة الخاصية
boolean
aliases
صفيف من الكائنات المعقدة التي يمكن استخدامها لتحديد الإملاءات البديلة أو المرادفات لاسم الكيان الجذر.
aliases?: CustomEntityAlias[]
قيمة الخاصية
caseSensitive
الإعدادات الافتراضية للخطأ. تشير القيمة المنطقية إلى ما إذا كان يجب أن تكون المقارنات مع اسم الكيان حساسة لغلاف الأحرف. قد تكون عينة التطابقات غير الحساسة لحالة الأحرف ل "Microsoft" هي: microsoft، وmicroSoft، وMICROSOFT.
caseSensitive?: boolean
قيمة الخاصية
boolean
defaultAccentSensitive
تغيير قيمة حساسية التمييز الافتراضية لهذا الكيان. يتم استخدامه لتغيير القيمة الافتراضية لكافة قيم accentSensitive المستعارة.
defaultAccentSensitive?: boolean
قيمة الخاصية
boolean
defaultCaseSensitive
تغيير قيمة حساسية الحالة الافتراضية لهذا الكيان. يتم استخدامه لتغيير القيمة الافتراضية لكافة قيم caseSensitive المستعارة.
defaultCaseSensitive?: boolean
قيمة الخاصية
boolean
defaultFuzzyEditDistance
تغيير قيمة مسافة التحرير الغامضة الافتراضية لهذا الكيان. يمكن استخدامه لتغيير القيمة الافتراضية لكافة قيم الأسماء المستعارة fuzzyEditDistance.
defaultFuzzyEditDistance?: number
قيمة الخاصية
number
description
يمكن استخدام هذا الحقل كتمرير لبيانات التعريف المخصصة حول النص (النصوص) المتطابقة. ستظهر قيمة هذا الحقل مع كل تطابق للكيان الخاص به في إخراج المهارة.
description?: string
قيمة الخاصية
string
fuzzyEditDistance
الإعدادات الافتراضية إلى 0. القيمة القصوى 5. يشير إلى العدد المقبول من الأحرف المتباينة التي لا تزال تشكل تطابقا مع اسم الكيان. يتم إرجاع أصغر تشويش ممكن لأي تطابق معين. على سبيل المثال، إذا تم تعيين مسافة التحرير إلى 3، فسيظل "Windows10" يتطابق مع "Windows" و"Windows10" و"Windows 7". عند تعيين حساسية الحالة إلى خطأ، لا يتم احتساب اختلافات الحالة نحو التسامح غير الواضح، ولكن بخلاف ذلك.
fuzzyEditDistance?: number
قيمة الخاصية
number
id
يمكن استخدام هذا الحقل كتمرير لبيانات التعريف المخصصة حول النص (النصوص) المتطابقة. ستظهر قيمة هذا الحقل مع كل تطابق للكيان الخاص به في إخراج المهارة.
id?: string
قيمة الخاصية
string
name
واصف الكيان من المستوى الأعلى. سيتم تجميع التطابقات في إخراج المهارة حسب هذا الاسم، ويجب أن تمثل الشكل "العادي" للنص الذي يتم العثور عليه.
name: string
قيمة الخاصية
string
subtype
يمكن استخدام هذا الحقل كتمرير لبيانات التعريف المخصصة حول النص (النصوص) المتطابقة. ستظهر قيمة هذا الحقل مع كل تطابق للكيان الخاص به في إخراج المهارة.
subtype?: string
قيمة الخاصية
string
type
يمكن استخدام هذا الحقل كتمرير لبيانات التعريف المخصصة حول النص (النصوص) المتطابقة. ستظهر قيمة هذا الحقل مع كل تطابق للكيان الخاص به في إخراج المهارة.
type?: string
قيمة الخاصية
string