2.2.4 [DOMLevel2Core:2000] Section 1.3, Extended Interfaces
C0024:
-
IDL Definition interface DocumentType : Node { readonly attribute DOMString name; readonly attribute NamedNodeMap entities; readonly attribute NamedNodeMap notations; // Introduced in DOM Level 2: readonly attribute DOMString publicId; // Introduced in DOM Level 2: readonly attribute DOMString systemId; // Introduced in DOM Level 2: readonly attribute DOMString internalSubset; };
MSXML3 and MSXML6
The following attributes of the DocumentType interface are supported:
name
entities
notations
The following attributes of the DocumentType interface are not supported:
internalSubset
publicId
systemId
C0025:
-
A Notation node does not have any parent.
MSXML3 and MSXML6
The parent of a Notation node is the DocumentType node.
V0004:
-
IDL Definition interface Notation : Node { readonly attribute DOMString publicId; readonly attribute DOMString systemId; };
MSXML3 and MSXML6
The attributes publicId and systemId of the Notation
interface are of type VARIANT
.
C0026:
-
Attributes publicId of type DOMString, readonly The public identifier of this notation. If the public identifier was not specified, this is null. systemId of type DOMString, readonly The system identifier of this notation. If the system identifier was not specified, this is null.
MSXML3 and MSXML6
The publicId and systemId attributes of the Notation interface return an empty string if the public or system identifier, respectively, was not specified.
C0027:
-
Interface Entity An XML processor may choose to completely expand entities before the structure model is passed to the DOM; in this case there will be no EntityReference nodes in the document tree.
MSXML3 and MSXML6
The references for the Entity interface are completely expanded when the XML content is parsed.
C0028:
-
An Entity node does not have any parent.
MSXML3 and MSXML6
The parent of an entity node is the documentType node to which it belongs.
V0005:
-
IDL Definition interface Entity : Node { readonly attribute DOMString publicId; readonly attribute DOMString systemId; readonly attribute DOMString notationName; };
MSXML3 and MSXML6
The type of publicId and systemId attributes
in the Entity interface is VARIANT
.
C0029:
-
notationName of type DOMString, readonly For unparsed entities, the name of the notation for the entity. For parsed entities, this is null.
MSXML3 and MSXML6
For parsed entities of the Entity interface, the notationName attribute returns an empty string.
C0030:
-
publicId of type DOMString, readonly The public identifier associated with the entity, if specified. If the public identifier was not specified, this is null.
MSXML3 and MSXML6
The publicId attribute of the Notation interface returns an empty string if the public identifier was not specified.
C0031:
-
systemId of type DOMString, readonly The system identifier associated with the entity, if specified. If the system identifier was not specified, this is null.
MSXML3 and MSXML6
The systemId attribute of the Entity interface returns an empty string if the system identifier was not specified.
C0032:
-
data of type DOMString The content of this processing instruction. This is from the first non white space character after the target to the character immediately preceding the ?>. Exceptions on setting DOMException NO_MODIFICATION_ALLOWED_ERR: Raised when the node is readonly.
MSXML3 and MSXML6
The data attribute contains the content from the
first non–white-space character that follows the target
declaration to the last non–white-space character that precedes the closing ?>
characters.