مشاركة عبر


ExtensionManifest interface

الفئة الأساسية لخصائص الملحق التي تتم مشاركتها بواسطة بيان الملحق ونموذج الملحق

الخصائص

baseUri

يستخدم Uri كأساس لعناوين uri النسبية الأخرى المحددة في الامتداد

constraints

قائمة القيود المشتركة التي يحددها هذا الملحق

contributions

قائمة بالمساهمات التي قدمها هذا التمديد

contributionTypes

قائمة أنواع المساهمات المحددة بواسطة هذا الامتداد

demands

قائمة المطالب الصريحة التي يتطلبها هذا التمديد

eventCallbacks

مجموعة من نقاط النهاية التي يتم استدعاؤها عند حدوث أحداث ملحق معينة

fallbackBaseUri

الموقع الثانوي الذي يمكن استخدامه كقاعدة لعناوين uri النسبية الأخرى المحددة في الامتداد

language

اسم ثقافة اللغة الذي تم تعيينه بواسطة المعرض

licensing

كيف يتصرف هذا الامتداد فيما يتعلق بالترخيص

manifestVersion

إصدار تنسيق/محتوى بيان الملحق

marketplaceBaseUri

يستخدم Marketplace uri كقاعدة لعناوين uri النسبية الأخرى المحددة في الامتداد. قد يكون Uri هو نفسه BaseUri.

restrictedTo

يتم تطبيق مطالبات المستخدم الافتراضية على جميع المساهمات (باستثناء تلك التي تم تحديدها restrictedTo بشكل صريح) للتحكم في رؤية المساهمة.

scopes

قائمة بجميع نطاقات oauth المطلوبة بواسطة هذا الامتداد

serviceInstanceType

ServiceInstanceType(Guid) لخدمة VSTS التي يجب أن تكون متاحة لحساب حتى يتم تثبيت الملحق

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

baseUri

يستخدم Uri كأساس لعناوين uri النسبية الأخرى المحددة في الامتداد

baseUri: string

قيمة الخاصية

string

constraints

قائمة القيود المشتركة التي يحددها هذا الملحق

constraints: ContributionConstraint[]

قيمة الخاصية

contributions

قائمة بالمساهمات التي قدمها هذا التمديد

contributions: Contribution[]

قيمة الخاصية

contributionTypes

قائمة أنواع المساهمات المحددة بواسطة هذا الامتداد

contributionTypes: ContributionType[]

قيمة الخاصية

demands

قائمة المطالب الصريحة التي يتطلبها هذا التمديد

demands: string[]

قيمة الخاصية

string[]

eventCallbacks

مجموعة من نقاط النهاية التي يتم استدعاؤها عند حدوث أحداث ملحق معينة

eventCallbacks: ExtensionEventCallbackCollection

قيمة الخاصية

fallbackBaseUri

الموقع الثانوي الذي يمكن استخدامه كقاعدة لعناوين uri النسبية الأخرى المحددة في الامتداد

fallbackBaseUri: string

قيمة الخاصية

string

language

اسم ثقافة اللغة الذي تم تعيينه بواسطة المعرض

language: string

قيمة الخاصية

string

licensing

كيف يتصرف هذا الامتداد فيما يتعلق بالترخيص

licensing: ExtensionLicensing

قيمة الخاصية

manifestVersion

إصدار تنسيق/محتوى بيان الملحق

manifestVersion: number

قيمة الخاصية

number

marketplaceBaseUri

يستخدم Marketplace uri كقاعدة لعناوين uri النسبية الأخرى المحددة في الامتداد. قد يكون Uri هو نفسه BaseUri.

marketplaceBaseUri: string

قيمة الخاصية

string

restrictedTo

يتم تطبيق مطالبات المستخدم الافتراضية على جميع المساهمات (باستثناء تلك التي تم تحديدها restrictedTo بشكل صريح) للتحكم في رؤية المساهمة.

restrictedTo: string[]

قيمة الخاصية

string[]

scopes

قائمة بجميع نطاقات oauth المطلوبة بواسطة هذا الامتداد

scopes: string[]

قيمة الخاصية

string[]

serviceInstanceType

ServiceInstanceType(Guid) لخدمة VSTS التي يجب أن تكون متاحة لحساب حتى يتم تثبيت الملحق

serviceInstanceType: string

قيمة الخاصية

string