ownerDocument Property (Compact 2013)

3/26/2014

Returns the root of the document that contains the node.

Syntax

var objXMLDOMDocument = oXMLDOMNode.ownerDocument;
HRESULT get_ownerDocument(  IXMLDOMDocument** DOMDocument);

Parameters

Script

None.

C/C++

  • DOMDocument
    [out, retval] Address of the parent document object that represents the root of the document.

Return Value

Script

Object. Returns the parent document that represents the root of the document with this node.

C/C++

  • S_OK
    Value returned if successful.
  • E_INVALIDARG
    Value returned if DOMDocument is Null.

Remarks

All nodes are created in the context of a document, and the ownerDocument property is maintained until the node is added to another document. For a node removed from a document, this property indicates the document in which the node was last included.

This property is read-only, and applies to the following objects and interfaces:

IXMLDOMAttribute, IXMLDOMCDATASection, IXMLDOMCharacterData, IXMLDOMComment, DOMDocument, IXMLDOMDocumentFragment, IXMLDOMDocumentType, IXMLDOMElement, IXMLDOMEntity, IXMLDOMEntityReference, IXMLDOMNode, IXMLDOMNotation, IXMLDOMProcessingInstruction, IXMLDOMText, and IXTLRuntime

Requirements

Header

msxml2.h,
msxml2.idl

See Also

Reference

XML DOM Properties