مورد بيان المكتبات والخدمات المتقدمة

مجموعة إعدادات المكتبات والخدمات المتقدمة التي فعّلها النص البرمجي.

التبعيات

المستوى الأعلى من إعدادات بيان التبعية.

تمثيل JSON
{
  "enabledAdvancedServices": [
    {
      object (EnabledAdvancedService)
    }
  ],
  "libraries": [
    {
      object (Library)
    }
  ]
}
الحقول
enabledAdvancedServices[]

object (EnabledAdvancedService)

قائمة الخدمات المتقدمة التي تم تفعيلها للاستخدام في مشروع النص البرمجي.

libraries[]

object (Library)

تمثّل هذه السمة قائمة المكتبات التي يستخدمها مشروع النص البرمجي.

EnabledAdvancedService

يشير ذلك إلى إعدادات خدمة متقدّمة التي فعّلها النص البرمجي.

تمثيل JSON
{
  "serviceId": string,
  "userSymbol": string,
  "version": string
}
الحقول
serviceId

string

معرّف الخدمة الذي يظهر في مستند اكتشاف واجهة برمجة التطبيقات (على سبيل المثال، "drive").

userSymbol

string

المعرّف المستخدَم للإشارة إلى هذه الخدمة في رمز مشروع "برمجة تطبيقات Google"

version

string

الإصدار المفعَّل من الخدمة (على سبيل المثال، "v1").

المكتبة

تهيئة مكتبة يستوردها النص البرمجي.

تمثيل JSON
{
  "developmentMode": boolean,
  "libraryId": string,
  "userSymbol": string,
  "version": string
}
الحقول
developmentMode

boolean

في حال استخدام true، تم تجاهل version وكان النص البرمجي يستخدم الرمز المحفوظ لمشروع المكتبة الحالي، حتى إذا لم يتم حفظ هذا الرمز في نسخة جديدة.

libraryId

string

رقم تعريف النص البرمجي لمشروع النص البرمجي في المكتبة يمكنك العثور على رقم تعريف النص البرمجي في عنوان URL للنص البرمجي للمكتبة أو في أداة تعديل النصوص البرمجية من خلال اختيار ملف > خصائص المشروع.

userSymbol

string

تمثّل هذه السمة التصنيف المستخدَم في رمز مشروع النص البرمجي للإشارة إلى هذه المكتبة.

version

string

تمثّل هذه السمة إصدار المكتبة الذي يستخدمه النص البرمجي. وهو إما رقم إصدار أو stable، أي آخر إصدار تم إنشاؤه.