مشاركة عبر


CustomEntity interface

كائن يحتوي على معلومات حول التطابقات التي تم العثور عليها وبيانات التعريف ذات الصلة.

الخصائص

accentSensitive

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

aliases

صفيف من الكائنات المعقدة التي يمكن استخدامها لتحديد الإملاءات البديلة أو المرادفات لاسم الكيان الجذر.

caseSensitive

الإعدادات الافتراضية للخطأ. تشير القيمة المنطقية إلى ما إذا كان يجب أن تكون المقارنات مع اسم الكيان حساسة لغلاف الأحرف. قد تكون عينة التطابقات غير الحساسة لحالة الأحرف ل "Microsoft" هي: microsoft، وmicroSoft، وMICROSOFT.

defaultAccentSensitive

تغيير قيمة حساسية التمييز الافتراضية لهذا الكيان. يتم استخدامه لتغيير القيمة الافتراضية لكافة قيم accentSensitive المستعارة.

defaultCaseSensitive

تغيير قيمة حساسية الحالة الافتراضية لهذا الكيان. يتم استخدامه لتغيير القيمة الافتراضية لكافة قيم caseSensitive المستعارة.

defaultFuzzyEditDistance

تغيير قيمة مسافة التحرير الغامضة الافتراضية لهذا الكيان. يمكن استخدامه لتغيير القيمة الافتراضية لكافة قيم الأسماء المستعارة fuzzyEditDistance.

description

يمكن استخدام هذا الحقل كتمرير لبيانات التعريف المخصصة حول النص (النصوص) المتطابقة. ستظهر قيمة هذا الحقل مع كل تطابق للكيان الخاص به في إخراج المهارة.

fuzzyEditDistance

الإعدادات الافتراضية إلى 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