XmlDocument.Implementation 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取当前文档的 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 = gcnew XmlDocument;
doc1->Load( "books.xml" );
XmlDocument^ doc2 = doc1->Implementation->CreateDocument();
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该方法。