Class Menu

القائمة

قائمة مخصّصة في مثيل لواجهة المستخدم لأحد تطبيقات Google ولمزيد من المعلومات، اطّلِع على دليل القوائم.

// Add a custom menu to the active spreadsheet, including a separator and a sub-menu.
function onOpen(e) {
  SpreadsheetApp.getUi()
      .createMenu('My Menu')
      .addItem('My Menu Item', 'myFunction')
      .addSeparator()
      .addSubMenu(SpreadsheetApp.getUi().createMenu('My Submenu')
          .addItem('One Submenu Item', 'mySecondFunction')
          .addItem('Another Submenu Item', 'myThirdFunction'))
      .addToUi();
}

الطُرق

الطريقةنوع الإرجاعوصف قصير
addItem(caption, functionName)Menuإضافة عنصر إلى القائمة.
addSeparator()Menuإضافة فاصل مرئي إلى القائمة.
addSubMenu(menu)Menuإضافة قائمة فرعية إلى القائمة
addToUi()voidإدراج القائمة في مثيل واجهة مستخدم المحرِّر.

المستندات التفصيلية

addItem(caption, functionName)

إضافة عنصر إلى القائمة. يجب أن يكون تصنيف عنصر القائمة في حالة الجملة (الكلمة الأولى فقط مكتوبة بأحرف كبيرة).

المعلّمات

الاسمالنوعالوصف
captionStringتصنيف عنصر القائمة، مع كتابة الكلمة الأولى فقط بأحرف كبيرة.
functionNameStringاسم الدالة لاستدعاءها عندما يختار المستخدم العنصر. ويمكنك استخدام وظائف من المكتبات المضمّنة، مثل Library.libFunction1.

تذكرة ذهاب وعودة

Menu — هذا Menu، للسلسلة.


addSeparator()

إضافة فاصل مرئي إلى القائمة.

تذكرة ذهاب وعودة

Menu — هذا Menu، للسلسلة.


addSubMenu(menu)

إضافة قائمة فرعية إلى القائمة

المعلّمات

الاسمالنوعالوصف
menuMenuالقائمة الفرعية، التي يتم إنشاؤها مثل قائمة المستوى الأعلى.

تذكرة ذهاب وعودة

Menu — هذا Menu، للسلسلة.


addToUi()

إدراج القائمة في مثيل واجهة مستخدم المحرِّر.