XmlSerializationWriter.WriteElementLiteral メソッド

定義

名前付き XML 要素の本体内に XmlWriter オブジェクトを書き込むよう XmlNode オブジェクトに指示します。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

protected:
 void WriteElementLiteral(System::Xml::XmlNode ^ node, System::String ^ name, System::String ^ ns, bool isNullable, bool any);
protected void WriteElementLiteral (System.Xml.XmlNode? node, string name, string? ns, bool isNullable, bool any);
protected void WriteElementLiteral (System.Xml.XmlNode node, string name, string ns, bool isNullable, bool any);
member this.WriteElementLiteral : System.Xml.XmlNode * string * string * bool * bool -> unit
Protected Sub WriteElementLiteral (node As XmlNode, name As String, ns As String, isNullable As Boolean, any As Boolean)

パラメーター

node
XmlNode

書き込む XML ノード、または子 XML 要素。

name
String

書き込む親 XML 要素のローカル名。

ns
String

書き込む親 XML 要素の名前空間。

isNullable
Boolean

シリアル化するオブジェクトが true の場合に xsi:nil='true' 属性を書き込む場合は null。それ以外の場合は false

any
Boolean

ノードまたは XML 要素が XML スキーマの true 要素宣言に準拠することを示す場合は any。それ以外の場合は false

注釈

の保護されたメンバーXmlSerializationWriterは、.NET Framework XML シリアル化インフラストラクチャ内で内部的に使用される派生クラスでのみ使用することを目的としています。

メソッドは WriteElementLiteral 、XML スキーマ ドキュメントで定義できるリテラル XML を記述する場合にのみ呼び出されます。

適用対象