XmlSerializationWriter.WriteElementLiteral 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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 时,才调用 方法。