XmlSerializationWriter.WriteSerializable Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Dává XmlNode k zápisu objektu, který používá vlastní formátování XML jako element XML.
Přetížení
WriteSerializable(IXmlSerializable, String, String, Boolean) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Zapíše objekt, který používá vlastní formátování XML jako element XML. |
WriteSerializable(IXmlSerializable, String, String, Boolean, Boolean) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Dává XmlNode k zápisu objektu, který používá vlastní formátování XML jako element XML. |
WriteSerializable(IXmlSerializable, String, String, Boolean)
Zapíše objekt, který používá vlastní formátování XML jako element XML.
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
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)
Parametry
- serializable
- IXmlSerializable
Objekt, který implementuje IXmlSerializable rozhraní, které používá vlastní formátování XML.
- name
- String
Místní název elementu XML, který se má zapsat.
- ns
- String
Obor názvů elementu XML k zápisu.
- isNullable
- Boolean
true
k zápisu atributu xsi:nil='true'
, pokud je objekt třídy IXmlSerializablenull
; jinak false
.
Poznámky
Chráněné členy XmlSerializationWriter jsou určeny pouze odvozenými třídami, které se používají interně v rámci infrastruktury serializace XML rozhraní .NET Framework.
Platí pro
WriteSerializable(IXmlSerializable, String, String, Boolean, Boolean)
Dává XmlNode k zápisu objektu, který používá vlastní formátování XML jako element XML.
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
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)
Parametry
- serializable
- IXmlSerializable
Objekt, který implementuje IXmlSerializable rozhraní, které používá vlastní formátování XML.
- name
- String
Místní název elementu XML, který se má zapsat.
- ns
- String
Obor názvů elementu XML k zápisu.
- isNullable
- Boolean
true
k zápisu atributu xsi:nil='true'
, pokud je objekt IXmlSerializablenull
; jinak false
.
- wrapped
- Boolean
true
ignorovat zápis počáteční značky prvku; v opačném případě false
k zápisu počáteční značky elementu.