XmlNode.OuterXml Eigenschap

Definitie

Hiermee haalt u de markeringen op die dit knooppunt en alle onderliggende knooppunten bevatten.

public:
 virtual property System::String ^ OuterXml { System::String ^ get(); };
public virtual string OuterXml { get; }
member this.OuterXml : string
Public Overridable ReadOnly Property OuterXml As String

Waarde van eigenschap

De markeringen die dit knooppunt en alle onderliggende knooppunten bevatten, niet inclusief standaardkenmerken.

Voorbeelden

In het volgende voorbeeld worden de uitvoer van de InnerXml en OuterXml eigenschappen vergeleken.

using System;
using System.IO;
using System.Xml;

public class Sample {

  public static void Main() {

    XmlDocument doc = new XmlDocument();
    doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>" +
                "<title>Pride And Prejudice</title>" +
                "</book>");

    XmlNode root = doc.DocumentElement;

    // OuterXml includes the markup of current node.
    Console.WriteLine("Display the OuterXml property...");
    Console.WriteLine(root.OuterXml);

    // InnerXml does not include the markup of the current node.
    // As a result, the attributes are not displayed.
    Console.WriteLine();
    Console.WriteLine("Display the InnerXml property...");
    Console.WriteLine(root.InnerXml);
  }
}
Option Explicit
Option Strict

Imports System.IO
Imports System.Xml

Public Class Sample
    
    Public Shared Sub Main()
        
        Dim doc As New XmlDocument()
        doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>" & _
                    "<title>Pride And Prejudice</title>" & _
                    "</book>")
        
        Dim root As XmlNode = doc.DocumentElement
        
        ' OuterXml includes the markup of current node.
        Console.WriteLine("Display the OuterXml property...")
        Console.WriteLine(root.OuterXml)
        
        ' InnerXml does not include the markup of the current node.
        ' As a result, the attributes are not displayed.
        Console.WriteLine()
        Console.WriteLine("Display the InnerXml property...")
        Console.WriteLine(root.InnerXml)
        
    End Sub
End Class

Opmerkingen

Deze eigenschap is een Microsoft extensie voor het Document Object Model (DOM).

Van toepassing op