XmlSerializationWriter.WriteSerializable Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.