مشاركة عبر


ContributedFeature interface

ميزة يمكن تمكينها أو تعطيلها

الخصائص

defaultState

إذا كان صحيحا، يتم تمكين الميزة ما لم يتم تجاوزها في بعض النطاق

defaultValueRules

قواعد تعيين القيمة الافتراضية إذا لم يتم تحديدها بواسطة أي إعداد/نطاق. يتم تقييمها بالترتيب حتى تقوم قاعدة بإرجاع حالة ممكنة أو معطلة (غير محددة)

description

وصف الميزة

featureProperties

خصائص إضافية للميزة

featureStateChangedListeners

معالج للاستماع إلى استدعاءات setter على قيمة الميزة. يتم استدعاء وحدات الاستماع هذه فقط بعد حدوث مجموعة ناجحة

id

معرف المساهمة الكامل للميزة

includeAsClaim

إذا تم تعيين هذا إلى صحيح، فستتم إضافة معرف هذه الميزة إلى قائمة المطالبات للطلب.

name

الاسم المألوف للميزة

order

الترتيب المقترح لعرض الميزة فيه.

overrideRules

قواعد لتجاوز قيمة ميزة. يتم تشغيل هذه القواعد قبل تحديد قيم حالة المستخدم/المضيف الصريحة. يتم تقييمها بالترتيب حتى تقوم قاعدة بإرجاع حالة ممكنة أو معطلة (غير محددة)

scopes

النطاقات/المستويات التي يمكن للإعدادات تعيين الحالة الممكنة/المعطلة لهذه الميزة

serviceInstanceType

معرف مثيل الخدمة للخدمة التي تمتلك هذه الميزة

tags

العلامات المقترنة بالميزة.

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

defaultState

إذا كان صحيحا، يتم تمكين الميزة ما لم يتم تجاوزها في بعض النطاق

defaultState: boolean

قيمة الخاصية

boolean

defaultValueRules

قواعد تعيين القيمة الافتراضية إذا لم يتم تحديدها بواسطة أي إعداد/نطاق. يتم تقييمها بالترتيب حتى تقوم قاعدة بإرجاع حالة ممكنة أو معطلة (غير محددة)

defaultValueRules: ContributedFeatureValueRule[]

قيمة الخاصية

description

وصف الميزة

description: string

قيمة الخاصية

string

featureProperties

خصائص إضافية للميزة

featureProperties: {[key: string]: any}

قيمة الخاصية

{[key: string]: any}

featureStateChangedListeners

معالج للاستماع إلى استدعاءات setter على قيمة الميزة. يتم استدعاء وحدات الاستماع هذه فقط بعد حدوث مجموعة ناجحة

featureStateChangedListeners: ContributedFeatureListener[]

قيمة الخاصية

id

معرف المساهمة الكامل للميزة

id: string

قيمة الخاصية

string

includeAsClaim

إذا تم تعيين هذا إلى صحيح، فستتم إضافة معرف هذه الميزة إلى قائمة المطالبات للطلب.

includeAsClaim: boolean

قيمة الخاصية

boolean

name

الاسم المألوف للميزة

name: string

قيمة الخاصية

string

order

الترتيب المقترح لعرض الميزة فيه.

order: number

قيمة الخاصية

number

overrideRules

قواعد لتجاوز قيمة ميزة. يتم تشغيل هذه القواعد قبل تحديد قيم حالة المستخدم/المضيف الصريحة. يتم تقييمها بالترتيب حتى تقوم قاعدة بإرجاع حالة ممكنة أو معطلة (غير محددة)

overrideRules: ContributedFeatureValueRule[]

قيمة الخاصية

scopes

النطاقات/المستويات التي يمكن للإعدادات تعيين الحالة الممكنة/المعطلة لهذه الميزة

scopes: ContributedFeatureSettingScope[]

قيمة الخاصية

serviceInstanceType

معرف مثيل الخدمة للخدمة التي تمتلك هذه الميزة

serviceInstanceType: string

قيمة الخاصية

string

tags

العلامات المقترنة بالميزة.

tags: string[]

قيمة الخاصية

string[]