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 類別對像是 null
,則 true
寫入 xsi:nil='true'
屬性;否則,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 對像是 null
,則 true
寫入 xsi:nil='true'
屬性;否則,false
。
- wrapped
- Boolean
true
忽略寫入開頭項目標記;否則,false
寫入開頭項目標記。