共用方式為


XmlSerializationWriter.WriteSerializable 方法

定義

指示 XmlNode 撰寫使用自訂 XML 格式設定做為 XML 項目的物件。

多載

WriteSerializable(IXmlSerializable, String, String, Boolean)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

寫入使用自定義 XML 格式設定做為 XML 項目的物件。

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

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

指示 XmlNode 撰寫使用自訂 XML 格式設定做為 XML 項目的物件。

WriteSerializable(IXmlSerializable, String, String, Boolean)

來源:
XmlSerializationWriter.cs
來源:
XmlSerializationWriter.cs
來源:
XmlSerializationWriter.cs

寫入使用自定義 XML 格式設定做為 XML 項目的物件。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

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)

參數

serializable
IXmlSerializable

對象,實作使用自定義 XML 格式的 IXmlSerializable 介面。

name
String

要寫入之 XML 專案的本機名稱。

ns
String

要寫入之 XML 專案的命名空間。

isNullable
Boolean

如果 IXmlSerializable 類別對像是 null,則 true 寫入 xsi:nil='true' 屬性;否則,false

備註

XmlSerializationWriter 的受保護成員僅供 .NET Framework XML 串行化基礎結構內部使用的衍生類別使用。

適用於

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

來源:
XmlSerializationWriter.cs
來源:
XmlSerializationWriter.cs
來源:
XmlSerializationWriter.cs

指示 XmlNode 撰寫使用自訂 XML 格式設定做為 XML 項目的物件。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

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)

參數

serializable
IXmlSerializable

對象,實作使用自定義 XML 格式的 IXmlSerializable 介面。

name
String

要寫入之 XML 專案的本機名稱。

ns
String

要寫入之 XML 專案的命名空間。

isNullable
Boolean

如果 IXmlSerializable 對像是 null,則 true 寫入 xsi:nil='true' 屬性;否則,false

wrapped
Boolean

true 忽略寫入開頭項目標記;否則,false 寫入開頭項目標記。

適用於