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

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