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 предназначены только для производных классов, которые используются внутри инфраструктуры сериализации XML .NET Framework.

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

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