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

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

التبعيات

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

تمثيل 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

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

version

string

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

المكتبة

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

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

boolean

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

libraryId

string

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

userSymbol

string

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

version

string

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