| |
DOMException [ p.31 ] NOT_SUPPORTED_ERR: Angehoben wenn die Art von spezifiziert Nullpunkt ist auch nicht ELEMENT_NODE noch ATTRIBUTE_NODE oder wenn die Implementierung stützt nicht die Umbennenung von Dokumentelement [ p.206 ]. INVALID_CHARACTER_ERR: Angehoben wenn das neue qualifiziert Name ist nicht ein XML-Name entsprechend der XML-Version im Gebrauch spezifiziert im Document.xmlVersion Attribut [ p.43 ]. WRONG_DOCUMENT_ERR: Angehoben wenn der spezifizierte Nullpunkt wurde von einem anderen Dokument als dieses Dokument verursacht. NAMESPACE_ERR: Angehoben wenn das qualifiedName ist a mißgebildeter qualifizierter Name [ p.207 ], wenn das qualifiedName hat ein Präfix und das namespaceURI ist ungültig oder wenn qualifiedName hat ein Präfix, das "xml" ist und namespaceURI ist zu unterschiedlich "http://www.w3.org/XML/1998/namespace" [ XML Namespaces ]. Auch angehoben, wenn der Nullpunkt, der umbenannt wird, ein Attribut ist, wenn qualifiedName oder sein Präfix, ist "xmlns" und namespaceURI ist zu unterschiedlich "http://www.w3.org/2000/xmlns/" . Schnittstellen- Nullpunkt Der Nullpunkt Schnittstelle ist das Primärdatatype für das gesamte Dokumentgegenstandmodell. Sie stellt a dar einzelner Nullpunkt im Dokumentbaum. Während alle Gegenstände, die den Nullpunkt einführen Schnittstellenexposémethoden für das Beschäftigen Kinder, nicht alle Gegenstände, die den Nullpunkt einführen Schnittstelle kann Kinder haben. Für Beispiel, Text Nullpunkte [ p.95 ] können möglicherweise nicht Kinder haben, und das Hinzufügen der Kinder solchen Nullpunkten ergibt a DOMException [ p.31 ] anhebend. Das Attribut- nodeName nodeValue und Attribute werden als Einheit umfaßt, um an zu erhalten Nullpunktinformationen, ohne unten zu werfen zur spezifischen abgeleiteten Schnittstelle. In den Fällen wo es Nr. gibt offensichtliches Diagramm dieser Attribute für ein spezifisches nodeType (z.B., nodeValue für ein Element [ p.85 ] oder Attribute für eine Anmerkung [ p.99 ]), bringt dieses Null zurück . Merken Sie daß spezialisiert Schnittstellen können die zusätzlichen und bequemeren Einheiten zum Erhalten und Einstellen das relevante enthalten Informationen. IDL-Definition Schnittstellen- Nullpunkt { // NodeType nicht unterzeichneter Kurzschluß ELEMENT_NODE des const = 1; nicht unterzeichneter Kurzschluß ATTRIBUTE_NODE des const = 2; nicht unterzeichneter Kurzschluß TEXT_NODE des const = 3; nicht unterzeichneter Kurzschluß CDATA_SECTION_NODE des const = 4; nicht unterzeichneter Kurzschluß ENTITY_REFERENCE_NODE des const = 5; nicht unterzeichneter Kurzschluß ENTITY_NODE des const = 6; nicht unterzeichneter Kurzschluß PROCESSING_INSTRUCTION_NODE des const = 7; 56 1,4 Grundlegende Schnittstellen: KerncModul |  |
|
| |
|
|