MarcField MembersMarcQuery Class Library

The MarcField type exposes the following members.
Constructors

  NameDescription
Public methodMarcField 
初始化一个 MarcField 对象
Public methodMarcField(String)
初始化一个 MarcField 对象,并根据指定的字符串设置好全部内容
Public methodMarcField(Char, String)
初始化一个 MarcField 对象,并根据指定的字符串设置好全部内容
Public methodMarcField(String, String, List String )
初始化一个 MarcField 对象,并根据指定的字符串设置好全部内容和下级对象
Public methodMarcField(String, String, String)
初始化一个 MarcField 对象,并根据指定的字符串设置好全部内容
Public methodMarcField(String, String,  String )
初始化一个 MarcField 对象,并根据指定的字符串设置好全部内容和下级对象
Back to Top
Methods

  NameDescription
Public methodadd
在下级节点末尾追加一个子字段节点
Public methodafter(String)
用指定的字符串构造出新的节点,插入到当前节点的后面兄弟位置
(Inherited from MarcNode.)
Public methodafter(MarcNode)
将指定节点插入到当前节点的后面兄弟位置
(Inherited from MarcNode.)
Public methodappend(String)
用指定的字符串构造出新的节点,追加到当前节点的子节点末尾
(Inherited from MarcNode.)
Public methodappend(MarcNode)
将指定节点追加到当前节点的子节点尾部
(Inherited from MarcNode.)
Public methodappendTo
将当前节点追加到指定(目标)节点的子节点末尾
(Inherited from MarcNode.)
Public methodclone
创建一个新的 MarcField 节点对象,从当前对象复制出全部内容和下级节点
(Overrides MarcNode clone .)
Public methoddetach
将当前节点从父节点摘除。但依然保留对当前节点对下级的拥有关系
(Inherited from MarcNode.)
Public methoddump
输出当前对象的调试用字符串
(Overrides MarcNode dump .)
Public methoddumpChildren
输出当前对象的全部子对象的调试用字符串
(Inherited from MarcNode.)
Public method联机Equals (Inherited from 联机Object.)
Protected method联机Finalize (Inherited from 联机Object.)
Public method联机GetHashCode (Inherited from 联机Object.)
Public methodgetPath
获得表示当前对象的位置的路径。用于比较节点之间的位置关系
(Inherited from MarcNode.)
Public methodgetRootNode
获得根节点
(Inherited from MarcNode.)
Public method联机GetType (Inherited from 联机Object.)
Protected method联机MemberwiseClone (Inherited from 联机Object.)
Public methodprepend(String)
用指定的字符串构造出新节点,插入到当前节点的子节点开头
(Inherited from MarcNode.)
Public methodprepend(MarcNode)
将指定的(源)节点插入到当前节点的子节点开头位置
(Inherited from MarcNode.)
Public methodprependTo
将当前节点插入到指定的(目标)节点的子节点的开头
(Inherited from MarcNode.)
Public methodremove
从父节点(的子节点集合中)将当前节点移走。注意,本操作并不修改当前节点的 Parent 成员,也就是说 Parent 成员依然指向父节点
(Inherited from MarcNode.)
Public methodselect
用 XPath 字符串选择节点
(Inherited from MarcNode.)
Public method联机ToString (Inherited from 联机Object.)
Back to Top
Fields

  NameDescription
Public fieldChildNodes
子节点集合
(Inherited from MarcNode.)
Public fieldNodeType
节点类型
(Inherited from MarcNode.)
Public fieldParent
父节点
(Inherited from MarcNode.)
Back to Top
Properties

  NameDescription
Public propertyContent
字段正文。即字段指示符以后的全部内容
(Overrides MarcNode Content.)
Public propertyStatic memberDefaultFieldName
缺省的字段名。当没有指定字段名的时候,会自动用这个值来填充
Public propertyStatic memberDefaultIndicator
缺省的字段指示符值。当没有明确指定指示符值的时候,会自动用这个值来填充
Public propertyFirstChild
当前节点的第一个子节点
(Inherited from MarcNode.)
Public propertyIndicator
节点的指示符
(Inherited from MarcNode.)
Public propertyIndicator1
字段指示符的第一个字符
(Overrides MarcNode Indicator1.)
Public propertyIndicator2
字段指示符的第二个字符
(Overrides MarcNode Indicator2.)
Public propertyIsControlField
当前字段节点是否为控制字段
Public propertyisEmpty
检测节点内容是否为空
(Inherited from MarcNode.)
Public propertyLastChild
当前节点的最后一个子节点
(Inherited from MarcNode.)
Public propertyLeading
字段正文前导字符串。字段指示符以后,第一个子字段符号以前的一段特殊内容。控制字段不具备这个部分
Public propertyName
字段名
(Overrides MarcNode Name.)
Public propertyRoot
根节点
(Inherited from MarcNode.)
Public propertySubfields
当前字段节点的下级节点集合。相当于 ChildNodes 的别名
Public propertyText
当前节点的全部文字。表现了一个完整的 MARC 字段
(Overrides MarcNode Text.)
Back to Top
See Also