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

एडिटर के यूज़र इंटरफ़ेस के इंस्टेंस में मेन्यू डालता है.