名称 说明
XmlElement(String, String, String, XmlDocument)

此 API 支持 产品 基础结构,不能在代码中直接使用。 初始化 XmlElement 类的新实例。

  名称 说明
Attributes

获取包含该节点特性列表的 XmlAttributeCollection。(替代 XmlNode.Attributes。)

BaseURI

获取当前节点的基 URI。(从 XmlNode 继承。)

ChildNodes

获取节点的所有子节点。(从 XmlNode 继承。)

FirstChild

获取节点的第一个子级。(从 XmlNode 继承。)

HasAttributes

获取一个 boolean 值,该值指示当前节点是否有任何特性。

HasChildNodes

获取一个值,该值指示此节点是否有任何子节点。(从 XmlNode 继承。)

InnerText

获取或设置节点及其所有子级的串联值。(替代 XmlNode.InnerText。)

InnerXml

获取或设置只表示此节点子级的标记。(替代 XmlNode.InnerXml。)

IsEmpty

获取或设置元素的标记格式。

IsReadOnly

获取指示节点是否只读的值。(从 XmlNode 继承。)

Item[String]

获取具有指定 Name 的第一个子元素。(从 XmlNode 继承。)

Item[String, String]

获取具有指定 LocalNameNamespaceURI 的第一个子元素。(从 XmlNode 继承。)

LastChild

获取节点的最后一个子级。(从 XmlNode 继承。)

LocalName

获取当前节点的本地名称。(替代 XmlNode.LocalName。)

Name

获取节点的限定名。(替代 XmlNode.Name。)

NamespaceURI

获取该节点的命名空间 URI。(替代 XmlNode.NamespaceURI。)

NextSibling

获取紧接在该元素后面的 XmlNode。(替代 XmlLinkedNode.NextSibling。)

NodeType

获取当前节点的类型。(替代 XmlNode.NodeType。)

OuterXml

获取包含此节点及其所有子节点的标记。(从 XmlNode 继承。)

OwnerDocument

获取该节点所属的 XmlDocument。(替代 XmlNode.OwnerDocument。)

ParentNode

(替代 XmlNode.ParentNode。)

Prefix

获取或设置该节点的命名空间前缀。(替代 XmlNode.Prefix。)

PreviousSibling

获取紧接在该节点之前的节点。(从 XmlLinkedNode 继承。)

PreviousText

获取紧接在该节点之前的文本节点。(从 XmlNode 继承。)

SchemaInfo

获取作为架构验证的结果分配给此节点的架构验证后信息集。(替代 XmlNode.SchemaInfo。)

Value

获取或设置节点的值。(从 XmlNode 继承。)

  名称 说明
AppendChild(XmlNode)

将指定的节点添加到该节点的子节点列表的末尾。(从 XmlNode 继承。)

Clone()

创建此节点的副本。(从 XmlNode 继承。)

CloneNode(Boolean)

创建此节点的一个副本。(替代 XmlNode.CloneNode(Boolean)。)

CreateNavigator()

创建 XPathNavigator 以浏览此对象。(从 XmlNode 继承。)

Equals(Object)

确定指定的对象是否等于当前对象。(从 Object 继承。)

Finalize()

在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。(从 Object 继承。)

GetAttribute(String)

返回具有指定名称的特性的值。

GetAttribute(String, String)

返回具有指定本地名称和命名空间 URI 的特性的值。

GetAttributeNode(String)

返回具有指定名称的 XmlAttribute

GetAttributeNode(String, String)

返回具有指定本地名称和命名空间 URI 的 XmlAttribute

GetElementsByTagName(String)

返回一个 XmlNodeList,它包含与指定 Name 匹配的所有子代元素的列表。

GetElementsByTagName(String, String)

返回一个 XmlNodeList,它包含与指定 LocalNameNamespaceURI 匹配的所有子代元素的列表。

GetEnumerator()

获取循环访问当前节点中子节点的枚举。(从 XmlNode 继承。)

GetHashCode()

作为默认哈希函数。(从 Object 继承。)

GetNamespaceOfPrefix(String)

查找当前节点范围内离给定的前缀最近的 xmlns 声明,并返回声明中的命名空间 URI。(从 XmlNode 继承。)

GetPrefixOfNamespace(String)

查找当前节点范围内离给定的命名空间 URI 最近的 xmlns 声明,并返回声明中定义的前缀。(从 XmlNode 继承。)

GetType()

获取当前实例的 Type。(从 Object 继承。)

HasAttribute(String)

确定当前节点是否具有带有指定名称的特性。

HasAttribute(String, String)

确定当前节点是否具有带有指定本地名称和命名空间 URI 的特性。

InsertAfter(XmlNode, XmlNode)

将指定的节点紧接着插入指定的引用节点之后。(从 XmlNode 继承。)

InsertBefore(XmlNode, XmlNode)

将指定的节点紧接着插入指定的引用节点之前。(从 XmlNode 继承。)

MemberwiseClone()

创建当前 Object 的浅表副本。(从 Object 继承。)

Normalize()

将此 XmlNode 下子树完全深度中的所有 XmlText 节点都转换成“正常”形式,在这种形式中只有标记(即标记、注释、处理指令、CDATA 节和实体引用)分隔 XmlText 节点,也就是说,没有相邻的 XmlText 节点。(从 XmlNode 继承。)

PrependChild(XmlNode)

将指定的节点添加到该节点的子节点列表的开头。(从 XmlNode 继承。)

RemoveAll()

移除当前节点的所有指定特性和子级。不移除默认特性。(替代 XmlNode.RemoveAll()。)

RemoveAllAttributes()

从元素移除所有指定的特性。不移除默认特性。

RemoveAttribute(String)

按名称移除特性。

RemoveAttribute(String, String)

移除具有指定本地名称和命名空间 URI 的特性。(如果移除的特性有一个默认值,则立即予以替换)。

RemoveAttributeAt(Int32)

从元素中移除具有指定索引的特性节点。(如果移除的特性有一个默认值,则立即予以替换)。

RemoveAttributeNode(String, String)

移除由本地名称和命名空间 URI 指定的 XmlAttribute。(如果移除的特性有一个默认值,则立即予以替换)。

RemoveAttributeNode(XmlAttribute)

移除指定的 XmlAttribute

RemoveChild(XmlNode)

移除指定的子节点。(从 XmlNode 继承。)

ReplaceChild(XmlNode, XmlNode)

newChild 节点替换子节点 oldChild。(从 XmlNode 继承。)

SelectNodes(String)

选择匹配 XPath 表达式的节点列表。(从 XmlNode 继承。)

SelectNodes(String, XmlNamespaceManager)

选择匹配 XPath 表达式的节点列表。XPath 表达式中的任何前缀都使用提供的 XmlNamespaceManager 进行解析。(从 XmlNode 继承。)

SelectSingleNode(String)

选择匹配 XPath 表达式的第一个 XmlNode。(从 XmlNode 继承。)

SelectSingleNode(String, XmlNamespaceManager)

选择匹配 XPath 表达式的第一个 XmlNode。XPath 表达式中的任何前缀都使用提供的 XmlNamespaceManager 进行解析。(从 XmlNode 继承。)

SetAttribute(String, String)

设置具有指定名称的特性的值。

SetAttribute(String, String, String)

设置具有指定本地名称和命名空间 URI 的特性的值。

SetAttributeNode(String, String)

添加指定的 XmlAttribute

SetAttributeNode(XmlAttribute)

添加指定的 XmlAttribute

Supports(String, String)

测试 DOM 实现是否实现特定的功能。(从 XmlNode 继承。)

ToString()

返回表示当前对象的字符串。(从 Object 继承。)

WriteContentTo(XmlWriter)

将节点的所有子级保存到指定的 XmlWriter 中。(替代 XmlNode.WriteContentTo(XmlWriter)。)

WriteTo(XmlWriter)

将当前节点保存到指定的 XmlWriter 中。(替代 XmlNode.WriteTo(XmlWriter)。)

  名称 说明
IEnumerable.GetEnumerator()

有关此成员的说明,请参见 XmlNode.GetEnumerator。(从 XmlNode 继承。)

ICloneable.Clone()

有关此成员的说明,请参见 XmlNode.Clone。(从 XmlNode 继承。)

XmlElement 类的更多相关文章

  1. 关于XML中:XmlNode和XmlElement的涵义及不同之处

    今天学习XML,遇到XmlNode和XmlElement俩个类,故有了下文的所述: 今天在做ASP.NET操作XML文档的过程中,发现了两个类:XmlNode和XmlElement.这两个类的功能极其 ...

  2. XmlNode和XmlElement区别

    今天在做ASP.NET操作XML文档的过程中,发现了两个类:XmlNode和XmlElement.这两个类的功能极其类似(因为我们一般都是在对Element节点进行操作).上网搜罗了半天,千篇一律的答 ...

  3. 读取XML文件(XmlNode和XmlElement区别)

    XmlNode和XmlElement区别.这两个类的功能极其类似(因为我们一般都是在对Element节点进行操作). 1.通过继承关系XmlElement继承自XmlLinkedNode又继承自Xml ...

  4. XmlNode与XmlElement的区别总结

    原文链接:http://www.cnblogs.com/oilsun/archive/2012/07/07/2580427.html 今 天在做ASP.NET操作XML文档的过程中,发现了两个类:Xm ...

  5. Java类的继承与多态特性-入门笔记

    相信对于继承和多态的概念性我就不在怎么解释啦!不管你是.Net还是Java面向对象编程都是比不缺少一堂课~~Net如此Java亦也有同样的思想成分包含其中. 继承,多态,封装是Java面向对象的3大特 ...

  6. XML序列化和反序列化

    上篇总结了下JSON的序列化和反序列化,博园中大牛给了很多牛叉的评论,学习了不少. 不过在上篇中忘了把json序列化和反序列化的另外一种方式写上去了,这里做个简单的补充: Json篇:http://w ...

  7. ASP.NET中的XML和JSON

    一.DOM简介 1.XML 定义:XML是一种跨语言.跨平台的数据储存格式 2.什么是DOM DOM(document object model)文档对象模型:是一种允许程序或脚本动态的访问更新文档内 ...

  8. 文档对象模型操作xml文档

    简介 :文档对象模型(DOM)是一种用于处理xml文档的API函数集. 2.1文档对象模型概述 按照W3C的定义,DOM是“一种允许程序或脚本动态地访问更新文档内容,结构和样式的.独立于平台和语言的规 ...

  9. 解析XML【C#】

     1.XML元素XML元素包含一个开标记.元素中的数据.闭标记例如:<book>book name</book>其中book是元素名称  book name是元素数据元素名称区 ...

随机推荐

  1. 详解mysql int类型的长度值问题

    我的朋友海滨问我mysql在建表的时候int类型后的长度代表什么? 是该列允许存储值的最大宽度吗? 为什么我设置成int(1), 也一样能存10,100,1000呢. 当时我虽然知道int(1),这个 ...

  2. css+div绝对定位

    <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" ...

  3. JavaScript关闭窗口的同时打开新页面的方法

    做网页的时候需要弹出一个小窗口,然后要实现一个功能就是鼠标点击超链接关闭小窗口并打开一个新页面,就如同下图: 这是一个小窗口,点击超链接这个窗口会关闭并且会正常在浏览器打开新页面,首先写js关闭窗口的 ...

  4. codeforces B. Making Sequences is Fun 解题报告

    题目链接:http://codeforces.com/problemset/problem/373/B 题目意思:给出w,m和k,需要找出从m开始,可以有多少个连续的数(m+1,m+2,...)(在添 ...

  5. c++流的读写

    std::istream input_stream;//这是一个文件流,想把它写入文件 思路是,先将input_stream流读入一个char* buffer; 然后用std::ofstream将bu ...

  6. 谈谈Objective-C的警告 (转)

    原文地址:http://onevcat.com/2013/05/talk-about-warning/ 一个有节操的程序员会在乎自己的代码的警告,就像在乎饭碗边上有只死蟑螂那样. ——@onevcat ...

  7. 消息队列入门(三)JMS标准及实现

    >>消息中间件 消息中间件即Message-oriented middleware(MOM),消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集 ...

  8. Web服务器原理及简单实现

    Web系统由客户端(浏览器)和服务器端两部分组成.Web系统架构也被称为B/S架构.最常见的Web服务器有Apache.IIS等,常用的浏览器有IE.Firefox.chrome等.当你想访问一个网页 ...

  9. Android 开发 --Unable to resolve target 'android-19'

    Android 开发 --Unable to resolve target 'android-19' http://blog.csdn.net/love_javc_you/article/detail ...

  10. js 默认行为取消

    js 默认行为取消   可以简单的  return false;   看需求吧 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transit ...