ChildNodeList MembersMarcQuery Class Library

The ChildNodeList type exposes the following members.
Constructors

  NameDescription
Public methodChildNodeList
Initializes a new instance of the ChildNodeList class
Back to Top
Methods

  NameDescription
Public methodadd(MarcNode)
在当前集合末尾追加一个节点元素
Public methodadd(MarcNodeList)
在当前集合末尾追加若干节点元素
Public methodafter(String)
在当前集合中每个元素的 DOM 位置后面插入新元素,新元素由指定的源字符串构造
(Inherited from MarcNodeList.)
Public methodafter(MarcNodeList)
在当前集合中每个元素的 DOM 位置后面插入指定的源集合内的元素
(Inherited from MarcNodeList.)
Public methodappend(String)
在当前集合中每个元素的 DOM 位置的下级末尾 追加根据源字符串构造的新元素
(Inherited from MarcNodeList.)
Public methodappend(MarcNodeList)
在当前集合中每个元素的 DOM 位置的下级末尾 追加来自源集合内的元素
(Inherited from MarcNodeList.)
Public methodappendTo
将当前集合内的每个元素追加到指定的目标集合的 DOM 位置下级末尾
(Inherited from MarcNodeList.)
Public methodclear
清除当前集合,并把集合中的元素全部摘除
Public methodclone
根据当前集合复制出一个新的集合对象。本方法采取的是否深度复制策略,即新集合中的每个元素都是复制品
(Inherited from MarcNodeList.)
Public methoddetach
把当前集合内的每个元素从 DOM 位置摘除
(Inherited from MarcNodeList.)
Public methoddump
输出当前对象的调试用字符串
(Inherited from MarcNodeList.)
Public method联机Equals (Inherited from 联机Object.)
Protected method联机Finalize (Inherited from 联机Object.)
Public methodfirst
获得当前集合的第一个元素
(Inherited from MarcNodeList.)
Public methodgetAt(Int32)
获得指定下标位置的元素
(Inherited from MarcNodeList.)
Public methodgetAt(Int32, Int32)
获得当前集合中一段范围的元素
(Inherited from MarcNodeList.)
Public method联机GetHashCode (Inherited from 联机Object.)
Public method联机GetType (Inherited from 联机Object.)
Public methodindexOf
获得一个元素在集合中的下标
(Inherited from MarcNodeList.)
Public methodinsert
在当前集合指定的下标位置插入一个元素
(Inherited from MarcNodeList.)
Public methodinsertAfter
将当前集合中的每个元素插入到指定的目标集合的每个元素的 DOM 位置后面
(Inherited from MarcNodeList.)
Public methodinsertSequence
向当前集合中添加一个节点元素,按节点名字顺序决定加入的位置
(Overrides MarcNodeList insertSequence(MarcNode, InsertSequenceStyle, IComparer MarcNode ).)
Public methodlast
获得当前集合的最后一个元素
(Inherited from MarcNodeList.)
Protected method联机MemberwiseClone (Inherited from 联机Object.)
Public methodprepend(String)
在当前集合的每个元素的 DOM 位置的下级开头插入根据指定的源字符串构造的新元素
(Inherited from MarcNodeList.)
Public methodprepend(MarcNodeList)
在当前集合的每个元素的 DOM 位置的下级开头插入源集合内的元素
(Inherited from MarcNodeList.)
Public methodprependTo
将当前集合内的全部元素插入到指定的目标集合的 DOM 位置下级开头
(Inherited from MarcNodeList.)
Public methodremove 
从当前集合中移走全部元素。注意,本函数并不修改所移走的元素的 Parent 成员。也就是说移走的元素并未完全被摘除
(Inherited from MarcNodeList.)
Public methodremove(MarcNode)
从当前集合中移走指定的元素
(Inherited from MarcNodeList.)
Public methodremoveAt
从指定下标位置移走一个元素
(Inherited from MarcNodeList.)
Public methodselect
针对当前集合中的全部元素进行 XPath 选择
(Inherited from MarcNodeList.)
Public methodsort 
对集合进行排序。按照节点名升序排序
(Inherited from MarcNodeList.)
Public methodsort(IComparer MarcNode )
对集合进行排序
(Inherited from MarcNodeList.)
Public method联机ToString (Inherited from 联机Object.)
Back to Top
Properties

  NameDescription
Public propertyAllText
获得当前集合中全部元素的 Text 值所连接起来的一个字符串值
(Inherited from MarcNodeList.)
Public propertyContent
修改当前集合中每个元素的 Content 值
(Inherited from MarcNodeList.)
Public propertycount
当前集合中的元素个数
(Inherited from MarcNodeList.)
Public propertyFirstChild
获得当前集合中所有元素的第一个下级元素。注意这是一个集合
(Inherited from MarcNodeList.)
Public propertyFirstContent
获得当前集合中第一个元素的 Content 值
(Inherited from MarcNodeList.)
Public propertyFirstIndicator
获得当前集合中第一个元素的 Indicator 值
(Inherited from MarcNodeList.)
Public propertyFirstIndicator1
获得当前集合中中第一个元素的 Indicator1 值
(Inherited from MarcNodeList.)
Public propertyFirstIndicator2
获得当前集合的第一个元素的 Indicator2 值
(Inherited from MarcNodeList.)
Public propertyFirstLeading
获得当前集合中第一个 MarcField 类型元素的 Leading 值。注意,只有 MarcField 类型的节点才有 Leading 值。
(Inherited from MarcNodeList.)
Public propertyFirstName
获得当前集合中第一个元素的 Name 值
(Inherited from MarcNodeList.)
Public propertyFirstText
获得当前集合第一个元素的 Text 值
(Inherited from MarcNodeList.)
Public propertyIndicator
修改当前集合中每个元素的 Indicator 值
(Inherited from MarcNodeList.)
Public propertyIndicator1
修改当前集合中每个元素的 Indicator1 值
(Inherited from MarcNodeList.)
Public propertyIndicator2
修改当前集合中每个元素的 Indicator2 值
(Inherited from MarcNodeList.)
Public propertyItem
根据下标存取集合的元素
(Inherited from MarcNodeList.)
Public propertyLastChild
获得当前集合中所有元素的最后一个下级元素。注意这是一个集合
(Inherited from MarcNodeList.)
Public propertyLeading
修改当前集合中每个 MarcField 类型的元素的 Leading 值
(Inherited from MarcNodeList.)
Public propertylength
当前集合中的元素个数
(Inherited from MarcNodeList.)
Public propertyName
修改当前集合中的每个元素的 Name 值
(Inherited from MarcNodeList.)
Public propertyText
修改当前集合中每个元素的 Text 值
(Inherited from MarcNodeList.)
Back to Top
See Also