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í.
XmlNode Dává pokyn 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. XmlNode Dává pokyn 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á zapisovat.
- ns
- String
Obor názvů elementu XML, který se má zapisovat.
- isNullable
- Boolean
true
k zápisu atributu xsi:nil='true'
IXmlSerializable , pokud je null
objekt třídy ; jinak , false
.
Poznámky
Chráněné členy XmlSerializationWriter jsou určeny pouze odvozenými třídami, které se interně používají v rámci infrastruktury serializace XML .NET Framework.
Platí pro
WriteSerializable(IXmlSerializable, String, String, Boolean, Boolean)
XmlNode Dává pokyn 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á zapisovat.
- ns
- String
Obor názvů elementu XML, který se má zapisovat.
- isNullable
- Boolean
true
k zápisu atributu xsi:nil='true'
IXmlSerializable , pokud je null
objekt ; jinak , false
.
- wrapped
- Boolean
true
ignorovat psaní značky úvodního prvku; jinak, false
pokud chcete napsat značku počátečního prvku.