XmlAttribute.OwnerDocument Property

Gets the XmlDocument to which this node belongs.

Namespace:  System.Xml
Assembly:  System.Xml (in System.Xml.dll)

Public Overrides ReadOnly Property OwnerDocument As XmlDocument

Property Value

Type: System.Xml.XmlDocument
An XML document to which this node belongs.

The following example creates an attribute and displays its OwnerDocument.

Imports System
Imports System.IO
Imports System.Xml

public class Sample

  public shared sub Main()

    Dim doc as XmlDocument = new XmlDocument()
    doc.LoadXml("<book>" & _
                "<title>Pride And Prejudice</title>" & _

    'Create an attribute. 
    Dim attr as XmlAttribute
    attr = doc.CreateAttribute("bk","genre","urn:samples")
    attr.Value = "novel" 

    'Display the attribute's owner document. Note 
    'that although the attribute has not been inserted 
    'into the document, it still has an owner document.

  end sub
end class

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

XNA Framework

Supported in: 3.0, 2.0, 1.0
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
© 2015 Microsoft