Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo XmlWriter.Create (TextWriter)

 

Data di pubblicazione: ottobre 2016

Crea un nuovo XmlWriter istanza utilizzando l'oggetto specificato TextWriter.

Spazio dei nomi:   System.Xml
Assembly:  System.Xml (in System.Xml.dll)

public static XmlWriter Create(
	TextWriter output
)

Parametri

output
Type: System.IO.TextWriter

Il TextWriter a cui si desidera scrivere. Il XmlWriter scrive la sintassi del testo di XML 1.0 e la aggiunge all'oggetto TextWriter.

Valore restituito

Type: System.Xml.XmlWriter

Oggetto XmlWriter.

Exception Condition
ArgumentNullException

Il valore di text è null.

Quando si utilizza questo overload, una XmlWriterSettings oggetto con le impostazioni predefinite viene utilizzato per creare il writer XML.

Impostazione

Predefinito

CheckCharacters

true

CloseOutput

false

ConformanceLevel

ConformanceLevel.Document

Encoding

Encoding.UTF8

Indent

false

IndentChars

Due spazi

NamespaceHandling

Default (nessun rimozione)

NewLineChars

\r\n (ritorno a capo, nuova riga)

NewLineHandling

NewLineHandling.Replace

NewLineOnAttributes

false

OmitXmlDeclaration

false

OutputMethod

XmlOutputMethod.Xml

WriteEndDocumentOnClose

true

Se si desidera specificare le funzioni supportate nel writer creato, utilizzare un overload che accetta un XmlWriterSettings dell'oggetto come uno degli argomenti e passa un XmlWriterSettings oggetto con le impostazioni personalizzate.

Nell'esempio seguente crea un writer che genera output sulla console.

using (XmlWriter writer = XmlWriter.Create(Console.Out))
{
    writer.WriteStartElement("book");
    writer.WriteElementString("price", "19.95");
    writer.WriteEndElement();
    writer.Flush();
}

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 2.0
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: