XmlSerializationWriter.WriteTypedPrimitive 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
写入一个 XML 元素,其文本正文是一个简单 XML 架构数据类型的值。
此 API 支持产品基础结构,不能在代码中直接使用。
protected:
void WriteTypedPrimitive(System::String ^ name, System::String ^ ns, System::Object ^ o, bool xsiType);
protected void WriteTypedPrimitive (string? name, string? ns, object o, bool xsiType);
protected void WriteTypedPrimitive (string name, string ns, object o, bool xsiType);
member this.WriteTypedPrimitive : string * string * obj * bool -> unit
Protected Sub WriteTypedPrimitive (name As String, ns As String, o As Object, xsiType As Boolean)
参数
- name
- String
要写入的元素的本地名称。
- ns
- String
要写入的元素的命名空间。
- o
- Object
要序列化到元素体中的对象。
- xsiType
- Boolean
如果 XML 元素使用 true
特性显式指定文本值的类型,则为 xsi:type
;否则为 false
。
注解
受保护的成员XmlSerializationWriter仅供派生类使用,这些类在.NET Framework XML 序列化基础结构内部使用。
该 xsi:type
属性显式指示 XML 架构数据类型。 前缀 xsi
是指 XML 架构实例命名空间。