Class DocType
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
DocType
ייצוג של צומת DocumentType
ב-XML.
מסמכים מפורטים
detach()
ניתוק הצומת מצומת ההורה Element
. אם לצומת אין הורה, ל-method הזו אין השפעה.
חזרה
Content
– הצומת המנותק
getElementName()
הפונקציה מקבלת את השם של צומת Element
ברמה הבסיסית שצוין בהצהרה DocType
.
חזרה
String
– השם של צומת הבסיס Element
שצוין בהצהרה DocType
getInternalSubset()
הפונקציה מקבלת את נתוני קבוצת המשנה הפנימית של הצומת DocumentType
.
חזרה
String
– נתוני קבוצת המשנה הפנימית
getParentElement()
הפונקציה מקבלת את צומת ההורה Element
של הצומת. אם לצומת אין הורה, השיטה מחזירה את הערך null
.
חזרה
Element
– צומת ההורה Element
getPublicId()
הפונקציה מקבלת את המזהה הציבורי של נתוני קבוצת המשנה החיצונית עבור הצומת DocumentType
.
חזרה
String
– המזהה הציבורי של נתוני קבוצת המשנה החיצונית
getSystemId()
הפונקציה מקבלת את מזהה המערכת של נתוני קבוצת המשנה החיצונית בצומת DocumentType
.
חזרה
String
– מזהה המערכת של נתוני קבוצת המשנה החיצונית
getValue()
הפונקציה מקבלת את ערך הטקסט של כל הצמתים שהם צאצאים ישירים או עקיפים של הצומת, לפי הסדר שבו הם מופיעים במסמך.
חזרה
String
– ערך הטקסט של כל הצמתים שהם צאצאים ישירים או עקיפים של הצומת
setElementName(name)
הגדרת השם של צומת הבסיס Element
שיצוין בהצהרה DocType
.
פרמטרים
שם | סוג | תיאור |
name | String | השם של צומת הבסיס Element שצריך לציין בהצהרה DocType
|
חזרה
DocType
– הצומת DocumentType
, לצורך קישור
setInternalSubset(data)
הגדרת נתוני קבוצת המשנה הפנימית של הצומת DocumentType
.
פרמטרים
שם | סוג | תיאור |
data | String | נתוני קבוצת המשנה הפנימית להגדרה |
חזרה
DocType
– הצומת DocumentType
, לצורך קישור
setPublicId(id)
הגדרת המזהה הציבורי של נתוני קבוצת המשנה החיצונית עבור הצומת DocumentType
.
פרמטרים
שם | סוג | תיאור |
id | String | המזהה הציבורי של נתוני קבוצת המשנה החיצונית שרוצים להגדיר |
חזרה
DocType
– הצומת DocumentType
, לצורך קישור
setSystemId(id)
הגדרת מזהה המערכת של נתוני קבוצת המשנה החיצונית בצומת DocumentType
.
פרמטרים
שם | סוג | תיאור |
id | String | מזהה המערכת של נתוני קבוצת המשנה החיצונית שרוצים להגדיר |
חזרה
DocType
– הצומת DocumentType
, לצורך קישור
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-26 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-26 (שעון UTC)."],[[["\u003cp\u003e\u003ccode\u003eDocType\u003c/code\u003e represents an XML \u003ccode\u003eDocumentType\u003c/code\u003e node and provides methods to interact with its properties.\u003c/p\u003e\n"],["\u003cp\u003eYou can access and modify properties like the root element name, internal/external subset data, and public/system IDs.\u003c/p\u003e\n"],["\u003cp\u003eMethods are available to detach the node, get its parent element, and retrieve its text value.\u003c/p\u003e\n"],["\u003cp\u003eThis class allows manipulation of the \u003ccode\u003eDocumentType\u003c/code\u003e declaration within an XML document using Google Apps Script.\u003c/p\u003e\n"],["\u003cp\u003eRefer to the detailed documentation and method table for comprehensive information and examples.\u003c/p\u003e\n"]]],["The `DocType` node represents an XML Document Type. Key actions include detaching the node from its parent, retrieving the root element name, and accessing internal/external subset data via `getInternalSubset()`, `getPublicId()`, and `getSystemId()`. `getValue()` retrieves text from child nodes. Modification methods include setting the root element name, internal subset data, public ID, and system ID using `setElementName()`, `setInternalSubset()`, `setPublicId()`, and `setSystemId()`, respectively. There is also `getParentElement()` to get the parent Element.\n"],null,["# Class DocType\n\nDocType\n\nA representation of an XML `Document``Type` node. \n\n### Methods\n\n| Method | Return type | Brief description |\n|-------------------------------------------------------|-------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------|\n| [detach()](#detach()) | [Content](/apps-script/reference/xml-service/content) | Detaches the node from its parent [Element](/apps-script/reference/xml-service/element) node. |\n| [getElementName()](#getElementName()) | `String` | Gets the name of the root [Element](/apps-script/reference/xml-service/element) node specified in the `Doc``Type` declaration. |\n| [getInternalSubset()](#getInternalSubset()) | `String` | Gets the internal subset data for the `Document``Type` node. |\n| [getParentElement()](#getParentElement()) | [Element](/apps-script/reference/xml-service/element) | Gets the node's parent [Element](/apps-script/reference/xml-service/element) node. |\n| [getPublicId()](#getPublicId()) | `String` | Gets the public ID of the external subset data for the `Document``Type` node. |\n| [getSystemId()](#getSystemId()) | `String` | Gets the system ID of the external subset data for the `Document``Type` node. |\n| [getValue()](#getValue()) | `String` | Gets the text value of all nodes that are direct or indirect children of the node, in the order they appear in the document. |\n| [setElementName(name)](#setElementName(String)) | [DocType](#) | Sets the name of the root [Element](/apps-script/reference/xml-service/element) node to specify in the `Doc``Type` declaration. |\n| [setInternalSubset(data)](#setInternalSubset(String)) | [DocType](#) | Sets the internal subset data for the `Document``Type` node. |\n| [setPublicId(id)](#setPublicId(String)) | [DocType](#) | Sets the public ID of the external subset data for the `Document``Type` node. |\n| [setSystemId(id)](#setSystemId(String)) | [DocType](#) | Sets the system ID of the external subset data for the `Document``Type` node. |\n\nDetailed documentation\n----------------------\n\n### `detach()`\n\nDetaches the node from its parent [Element](/apps-script/reference/xml-service/element) node. If the node does not have a parent,\nthis method has no effect.\n\n#### Return\n\n\n[Content](/apps-script/reference/xml-service/content) --- the detached node\n\n*** ** * ** ***\n\n### `get``Element``Name()`\n\nGets the name of the root [Element](/apps-script/reference/xml-service/element) node specified in the `Doc``Type` declaration.\n\n#### Return\n\n\n`String` --- the name of the root `Element` node specified in the `Doc``Type` declaration\n\n*** ** * ** ***\n\n### `get``Internal``Subset()`\n\nGets the internal subset data for the `Document``Type` node.\n\n#### Return\n\n\n`String` --- the internal subset data\n\n*** ** * ** ***\n\n### `get``Parent``Element()`\n\nGets the node's parent [Element](/apps-script/reference/xml-service/element) node. If the node does not have a parent, this method\nreturns `null`.\n\n#### Return\n\n\n[Element](/apps-script/reference/xml-service/element) --- the parent `Element` node\n\n*** ** * ** ***\n\n### `get``Public``Id()`\n\nGets the public ID of the external subset data for the `Document``Type` node.\n\n#### Return\n\n\n`String` --- the public ID of the external subset data\n\n*** ** * ** ***\n\n### `get``System``Id()`\n\nGets the system ID of the external subset data for the `Document``Type` node.\n\n#### Return\n\n\n`String` --- the system ID of the external subset data\n\n*** ** * ** ***\n\n### `get``Value()`\n\nGets the text value of all nodes that are direct or indirect children of the node, in the order\nthey appear in the document.\n\n#### Return\n\n\n`String` --- the text value of all nodes that are direct or indirect children of the node\n\n*** ** * ** ***\n\n### `set``Element``Name(name)`\n\nSets the name of the root [Element](/apps-script/reference/xml-service/element) node to specify in the `Doc``Type`\ndeclaration.\n\n#### Parameters\n\n| Name | Type | Description |\n|--------|----------|-------------------------------------------------------------------------------|\n| `name` | `String` | the name of the root `Element` node to specify in the `Doc``Type` declaration |\n\n#### Return\n\n\n[DocType](#) --- the `Document``Type` node, for chaining\n\n*** ** * ** ***\n\n### `set``Internal``Subset(data)`\n\nSets the internal subset data for the `Document``Type` node.\n\n#### Parameters\n\n| Name | Type | Description |\n|--------|----------|---------------------------------|\n| `data` | `String` | the internal subset data to set |\n\n#### Return\n\n\n[DocType](#) --- the `Document``Type` node, for chaining\n\n*** ** * ** ***\n\n### `set``Public``Id(id)`\n\nSets the public ID of the external subset data for the `Document``Type` node.\n\n#### Parameters\n\n| Name | Type | Description |\n|------|----------|--------------------------------------------------|\n| `id` | `String` | the public ID of the external subset data to set |\n\n#### Return\n\n\n[DocType](#) --- the `Document``Type` node, for chaining\n\n*** ** * ** ***\n\n### `set``System``Id(id)`\n\nSets the system ID of the external subset data for the `Document``Type` node.\n\n#### Parameters\n\n| Name | Type | Description |\n|------|----------|--------------------------------------------------|\n| `id` | `String` | the system ID of the external subset data to set |\n\n#### Return\n\n\n[DocType](#) --- the `Document``Type` node, for chaining"]]