XmlSerializationWriter.WriteElementLiteral Метод

Определение

Инструктирует объект XmlWriter для записи объекта XmlNode в основную часть названного элемента XML.

Этот 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

true для указания того, что узел, являющийся элементом XML, соответствует объявлению элемента any схеме XML, в противном случае false.

Комментарии

Защищенные члены XmlSerializationWriter предназначены для использования только производными классами, которые используются внутри инфраструктуры платформа .NET Framework XML-сериализации.

Метод WriteElementLiteral вызывается только при записи литерала XML, который можно определить в документе схемы XML.

Применяется к