Partager via


XmlSerializationWriter.WriteSerializable Méthode

Définition

Demande à XmlNode d'écrire un objet qui utilise la mise en forme XML personnalisée comme un élément XML.

Surcharges

WriteSerializable(IXmlSerializable, String, String, Boolean)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Écrit un objet qui utilise la mise en forme XML personnalisée comme un élément XML.

WriteSerializable(IXmlSerializable, String, String, Boolean, Boolean)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Demande à XmlNode d'écrire un objet qui utilise la mise en forme XML personnalisée comme un élément XML.

WriteSerializable(IXmlSerializable, String, String, Boolean)

Source:
XmlSerializationWriter.cs
Source:
XmlSerializationWriter.cs
Source:
XmlSerializationWriter.cs

Écrit un objet qui utilise la mise en forme XML personnalisée comme un élément XML.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

protected:
 void WriteSerializable(System::Xml::Serialization::IXmlSerializable ^ serializable, System::String ^ name, System::String ^ ns, bool isNullable);
protected void WriteSerializable (System.Xml.Serialization.IXmlSerializable? serializable, string name, string ns, bool isNullable);
protected void WriteSerializable (System.Xml.Serialization.IXmlSerializable serializable, string name, string ns, bool isNullable);
member this.WriteSerializable : System.Xml.Serialization.IXmlSerializable * string * string * bool -> unit
Protected Sub WriteSerializable (serializable As IXmlSerializable, name As String, ns As String, isNullable As Boolean)

Paramètres

serializable
IXmlSerializable

Objet qui implémente l'interface IXmlSerializable qui utilise la mise en forme XML personnalisée.

name
String

Nom local de l'élément XML à écrire.

ns
String

Espace de noms de l'élément XML à écrire.

isNullable
Boolean

true pour écrire un attribut xsi:nil='true' si l'objet de la classe IXmlSerializable a la valeur null ; sinon, false.

Remarques

Les membres protégés de XmlSerializationWriter sont destinés à être utilisés uniquement par les classes dérivées qui sont utilisées en interne au sein de l’infrastructure de sérialisation XML .NET Framework.

S’applique à

WriteSerializable(IXmlSerializable, String, String, Boolean, Boolean)

Source:
XmlSerializationWriter.cs
Source:
XmlSerializationWriter.cs
Source:
XmlSerializationWriter.cs

Demande à XmlNode d'écrire un objet qui utilise la mise en forme XML personnalisée comme un élément XML.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

protected:
 void WriteSerializable(System::Xml::Serialization::IXmlSerializable ^ serializable, System::String ^ name, System::String ^ ns, bool isNullable, bool wrapped);
protected void WriteSerializable (System.Xml.Serialization.IXmlSerializable? serializable, string name, string? ns, bool isNullable, bool wrapped);
protected void WriteSerializable (System.Xml.Serialization.IXmlSerializable serializable, string name, string ns, bool isNullable, bool wrapped);
member this.WriteSerializable : System.Xml.Serialization.IXmlSerializable * string * string * bool * bool -> unit
Protected Sub WriteSerializable (serializable As IXmlSerializable, name As String, ns As String, isNullable As Boolean, wrapped As Boolean)

Paramètres

serializable
IXmlSerializable

Objet qui implémente l'interface IXmlSerializable qui utilise la mise en forme XML personnalisée.

name
String

Nom local de l'élément XML à écrire.

ns
String

Espace de noms de l'élément XML à écrire.

isNullable
Boolean

true pour écrire un attribut xsi:nil='true' si l'objet IXmlSerializable a la valeur null ; sinon, false.

wrapped
Boolean

true pour ignorer l'écriture de la balise d'élément d'ouverture ; false pour écrire la balise d'élément d'ouverture.

S’applique à