XmlSerializationWriter.WriteSerializable 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指示 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)
寫入使用自訂 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 類別物件是 true
,則 xsi:nil='true'
表示要寫入 null
屬性,否則為false
。
備註
的受保護成員 XmlSerializationWriter 僅供在 .NET Framework XML 序列化基礎結構內部使用的衍生類別使用。
適用於
WriteSerializable(IXmlSerializable, String, String, Boolean, Boolean)
指示 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 物件是 true
,則 xsi:nil='true'
表示要寫入 null
屬性,否則為false
。
- wrapped
- Boolean
true
表示忽略寫入開頭項目標記,而 false
則表示寫入開頭項目標記。