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();
}

Methods

שיטהסוג הערך שמוחזרתיאור קצר
addItem(caption, functionName)Menuהוספת פריט לתפריט.
addSeparator()Menuהוספת מפריד חזותי לתפריט.
addSubMenu(menu)Menuהוספת תפריט משנה לתפריט.
addToUi()voidהתפריט מוכנס למופע של ממשק המשתמש של הכלי לעריכה.

תיעוד מפורט

addItem(caption, functionName)

הוספת פריט לתפריט. התווית של פריט בתפריט צריכה להיות באותיות רישיות בתחילת משפט (רק המילה הראשונה באותיות רישיות).

פרמטרים

שםסוגתיאור
captionStringהתווית של אפשרות בתפריט, כשהאות הראשונה של המילה הראשונה בלבד היא אות גדולה.
functionNameStringהשם של הפונקציה להפעלה כשהמשתמש בוחר את הפריט. אתם יכולים להשתמש בפונקציות מספריות כלולות, כמו Library.libFunction1.

חזרה

MenuMenu הזה, לשרשור.


addSeparator()

הוספת מפריד חזותי לתפריט.

חזרה

MenuMenu הזה, לשרשור.


addSubMenu(menu)

הוספת תפריט משנה לתפריט.

פרמטרים

שםסוגתיאור
menuMenuתפריט המשנה, שמוצג כמו תפריט ראשי.

חזרה

MenuMenu הזה, לשרשור.


addToUi()

התפריט מוכנס למופע של ממשק המשתמש של הכלי לעריכה.