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.WriteValue (Object)

 

Data di pubblicazione: ottobre 2016

Scrive il valore dell'oggetto.

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

public virtual void WriteValue(
	object value
)

Parametri

value
Type: System.Object

Valore dell'oggetto da scrivere.

Nota   con la versione di .NET Framework 3.5, questo metodo accetta DateTimeOffset come parametro.

Exception Condition
ArgumentException

È stato specificato un valore non valido.

ArgumentNullException

L'elemento value è null.

InvalidOperationException

Il writer viene chiuso o in stato di errore.

InvalidOperationException

Un XmlWriter metodo è stato chiamato prima del completamento di un'operazione asincrona precedente. In questo caso, InvalidOperationException viene generata con il messaggio "un'operazione asincrona è già in corso."

Questo metodo accetta l'oggetto di common language runtime (CLR) e converte il valore di input nel tipo di output desiderato utilizzando le regole di conversione tipo di dati XML Schema definition language (XSD).

Se l'oggetto CLR è un tipo di elenco, ad esempio IEnumerable, IList, o ICollection, viene considerato come una matrice del tipo di valore. Il XmlWriter converte il valore nelle relative rappresentazioni di stringa in base al tipo di dati XSD (XML Schema), regole e li scrive utilizzando il WriteString metodo.

Se questo metodo viene chiamato su un XmlWriter istanza che genera solo testo, il valore tipizzato viene serializzato come testo.

Per le operazioni asincrone, convertire il valore restituito di questo metodo in una stringa e utilizzare il WriteStringAsync metodo.

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: