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

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

التبعيات

المستوى الأعلى لإعدادات بيان الملحقات

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

المعرّف المستخدَم للإشارة إلى هذه الخدمة في رمز مشروع Apps Script

version

string

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

المكتبة

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

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

boolean

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

libraryId

string

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

userSymbol

string

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

version

string

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