दस्तावेज़ सेवा, Documents
बनाती है और उसे खोलती है. इसमें बदलाव किया जा सकता है.
// Open a document by ID. // TODO(developer): Replace the ID with your own. let doc = DocumentApp.openById('DOCUMENT_ID'); // Create and open a document. doc = DocumentApp.create('Document Name');
प्रॉपर्टी
प्रॉपर्टी | टाइप | ब्यौरा |
---|---|---|
Attribute | Attribute | Attribute इन्यूमरेशन. |
ElementType | ElementType | ElementType इन्यूमरेशन. |
FontFamily |
| इन्यूमरेशन. |
GlyphType | GlyphType | GlyphType इन्यूमरेशन. |
HorizontalAlignment | HorizontalAlignment | HorizontalAlignment इन्यूमरेशन. |
ParagraphHeading | ParagraphHeading | ParagraphHeading इन्यूमरेशन. |
PositionedLayout | PositionedLayout | PositionedLayout इन्यूमरेशन. |
TextAlignment | TextAlignment | TextAlignment इन्यूमरेशन. |
VerticalAlignment | VerticalAlignment | VerticalAlignment इन्यूमरेशन. |
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
create(name) | Document | नया दस्तावेज़ बनाता है और उसे दिखाता है. |
getActiveDocument() | Document | वह दस्तावेज़ दिखाता है जिससे स्क्रिप्ट कन्टेनर-बाउंड है. |
getUi() | Ui | दस्तावेज़ के यूज़र-इंटरफ़ेस एनवायरमेंट का एक इंस्टेंस दिखाता है. इसकी मदद से, स्क्रिप्ट में मेन्यू, डायलॉग, और साइडबार जैसी सुविधाएं जोड़ी जा सकती हैं. |
openById(id) | Document | दिए गए आईडी वाला दस्तावेज़ दिखाता है. |
openByUrl(url) | Document | दिए गए यूआरएल वाले दस्तावेज़ को खोलता है और उसे दिखाता है. |
ज़्यादा जानकारी वाला दस्तावेज़
create(name)
नया दस्तावेज़ बनाता है और उसे दिखाता है.
// Create and open a new document. const doc = DocumentApp.create('Document Name');
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
name | String | नए दस्तावेज़ का नाम. |
वापसी का टिकट
Document
— दस्तावेज़ का नया इंस्टेंस.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/documents
getActiveDocument()
वह दस्तावेज़ दिखाता है जिससे स्क्रिप्ट कंटेनर-बाउंड है. जिस दस्तावेज़ में स्क्रिप्ट, कंटेनर से जुड़ी नहीं है उसके साथ इंटरैक्ट करने के लिए, openById(id)
या openByUrl(url)
का इस्तेमाल करें.
// Get the document to which this script is bound. const doc = DocumentApp.getActiveDocument();
वापसी का टिकट
Document
— दस्तावेज़ का इंस्टेंस
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
getUi()
दस्तावेज़ के यूज़र-इंटरफ़ेस एनवायरमेंट का एक इंस्टेंस दिखाता है. इसकी मदद से, स्क्रिप्ट में मेन्यू, डायलॉग, और साइडबार जैसी सुविधाएं जोड़ी जा सकती हैं. कोई स्क्रिप्ट, सिर्फ़ खुले हुए दस्तावेज़ के मौजूदा इंस्टेंस के यूज़र इंटरफ़ेस (यूआई) के साथ इंटरैक्ट कर सकती है. ऐसा तब ही होगा, जब स्क्रिप्ट को दस्तावेज़ से बाउंड किया गया हो. ज़्यादा जानकारी के लिए, मेन्यू और डायलॉग और साइडबार के लिए बनी गाइड देखें.
// Add a custom menu to the active document, including a separator and a // sub-menu. function onOpen(e) { DocumentApp.getUi() .createMenu('My Menu') .addItem('My menu item', 'myFunction') .addSeparator() .addSubMenu( DocumentApp.getUi() .createMenu('My sub-menu') .addItem('One sub-menu item', 'mySecondFunction') .addItem('Another sub-menu item', 'myThirdFunction'), ) .addToUi(); }
वापसी का टिकट
Ui
— इस दस्तावेज़ के यूज़र-इंटरफ़ेस एनवायरमेंट का एक इंस्टेंस
openById(id)
दिए गए आईडी वाला दस्तावेज़ दिखाता है. अगर स्क्रिप्ट, दस्तावेज़ से कंटेनर-बाउंड है, तो इसके बजाय getActiveDocument()
का इस्तेमाल करें.
// Open a document by ID. // TODO(developer): Replace the ID with your own. const doc = DocumentApp.openById('DOCUMENT_ID');
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
id | String | खोलने के लिए दस्तावेज़ का आईडी. |
वापसी का टिकट
Document
— दस्तावेज़ का इंस्टेंस.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/documents
openByUrl(url)
दिए गए यूआरएल वाले दस्तावेज़ को खोलता है और उसे दिखाता है. अगर स्क्रिप्ट, दस्तावेज़ के कंटेनर से जुड़ी है, तो इसके बजाय getActiveDocument()
का इस्तेमाल करें.
// Open a document by URL. const doc = DocumentApp.openByUrl( 'https://docs.google.com/document/d/1234567890abcdefghijklmnopqrstuvwxyz_a1b2c3/edit', );
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
url | String | खोले जाने वाले दस्तावेज़ का यूआरएल |
वापसी का टिकट
Document
— दस्तावेज़ का इंस्टेंस
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/documents