XmlDocument.Implementation Propriété

Définition

Obtient l'objet XmlImplementation pour le document actif.

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

Valeur de propriété

XmlImplementation

Objet XmlImplementation pour le document actif.

Exemples

L’exemple suivant crée une nouvelle XmlDocument implémentation d’un autre document.

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()

Remarques

XmlDocument objets créés à partir du même XmlImplementation XmlNameTablepartage . Cela permet aux utilisateurs de comparer les noms d’attributs et d’éléments en tant qu’objets plutôt que de chaînes.

Bien que les XmlDocument objets partagent la même implémentation, pour déplacer des nœuds d’un document vers un autre, vous devez utiliser la ImportNode méthode.

S’applique à