XmlDocument.Implementation 属性

定义

XmlImplementation获取当前文档的对象。

public:
 property System::Xml::XmlImplementation ^ Implementation { System::Xml::XmlImplementation ^ get(); };
public System.Xml.XmlImplementation Implementation { get; }
member this.Implementation : System.Xml.XmlImplementation
Public ReadOnly Property Implementation As XmlImplementation

属性值

当前 XmlImplementation 文档的对象。

示例

以下示例使用另一 XmlDocument 个文档的实现创建新的文档。

XmlDocument doc1 = new XmlDocument();
 doc1.Load("books.xml");
 XmlDocument doc2 = doc1.Implementation.CreateDocument();
Dim doc1 As New XmlDocument()
doc1.Load("books.xml")
Dim doc2 As XmlDocument = doc1.Implementation.CreateDocument()

注解

XmlDocument 从同一共享 XmlImplementation 创建的对象相同 XmlNameTable。 这允许用户将属性和元素名称作为对象而不是字符串进行比较。

XmlDocument尽管对象共享相同的实现,但若要将节点从一个文档移动到另一个文档,必须使用该方法ImportNode

适用于