Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

XmlTextWriter.WriteFullEndElement-Methode: ()

 

Veröffentlicht: Oktober 2016

Schließt ein Element und löst den entsprechenden Namespacebereich auf.

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

public override void WriteFullEndElement()

System_CAPS_noteHinweis

Ab .NET Framework 2.0, wir empfehlen, dass Sie XmlWriter Instanzen mithilfe der XmlWriter.Create -Methode und der XmlWriterSettings Klasse, um die neue Funktionalität nutzen.

Diese Methode schreibt immer vollständige Endtags. Dies ist hilfreich beim Umgang mit Elementen, die ein vollständiges Endtag enthalten müssen. Browser erwarten z. B. HTML-Skriptblöcke mit geschlossen "< / script >".

Im folgenden Beispiel wird ein Element ohne Inhalt geschrieben. WriteFullEndElement verwendet, um die vollständige Endtag schreiben.

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

public class Sample
{ 
  public static void Main()
  {
     //Create a writer to write XML to the console.
     XmlTextWriter writer = null;
     writer = new XmlTextWriter (Console.Out);

     //Use indentation for readability.
     writer.Formatting = Formatting.Indented;

     //Write an element (this one is the root).
     writer.WriteStartElement("order");

     //Write some attributes.
     writer.WriteAttributeString("date", "2/19/01");
     writer.WriteAttributeString("orderID", "136A5");

     //Write a full end element. Because this element has no
     //content, calling WriteEndElement would have written a
     //short end tag '/>'.
     writer.WriteFullEndElement();

     //Write the XML to file and close the writer
     writer.Close();  
  }
}

.NET Framework
Verfügbar seit 1.1
Zurück zum Anfang
Anzeigen: