XmlSerializationWriter.WriteElementLiteral Metodo

Definizione

Indica a un XmlWriter oggetto di scrivere un XmlNode oggetto all'interno del corpo di un elemento XML denominato.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

protected:
 void WriteElementLiteral(System::Xml::XmlNode ^ node, System::String ^ name, System::String ^ ns, bool isNullable, bool any);
protected void WriteElementLiteral(System.Xml.XmlNode? node, string name, string? ns, bool isNullable, bool any);
protected void WriteElementLiteral(System.Xml.XmlNode node, string name, string ns, bool isNullable, bool any);
member this.WriteElementLiteral : System.Xml.XmlNode * string * string * bool * bool -> unit
Protected Sub WriteElementLiteral (node As XmlNode, name As String, ns As String, isNullable As Boolean, any As Boolean)

Parametri

node
XmlNode

Nodo XML da scrivere, possibilmente un elemento XML figlio.

name
String

Nome locale dell'elemento XML padre da scrivere.

ns
String

Spazio dei nomi dell'elemento XML padre da scrivere.

isNullable
Boolean

true per scrivere un xsi:nil='true' attributo se l'oggetto da serializzare è null; in caso contrario, false.

any
Boolean

true per indicare che il nodo, se un elemento XML, è conforme a una dichiarazione di elemento xml Schema any ; in caso contrario, false.

Commenti

I membri protetti di XmlSerializationWriter sono destinati all'uso solo da classi derivate usate internamente all'interno dell'infrastruttura di serializzazione XML di .NET Framework.

Il WriteElementLiteral metodo viene chiamato solo quando si scrive codice XML letterale che può essere definito in un documento di XML Schema.

Si applica a