预订演示
前页 后页

接口CMDataNode

CMDataNode对象包含与执行的 mFQL 查询匹配的每个项目的详细信息。

每个 CMDataNode 都包含匹配源元素的名称,以及匹配元素在源文件中的行号和列号。每个 CMDataNode 还包含自己的 CMDataNode 对象数组以及 CMFacet 对象数组。CMFacet 对象在单独的主题中详细介绍。

CMDataNode 方法

方法

评论

也见

获取名称()

返回 CMDataNode 的名称

返回类型: string (只读)

获取行()

返回可以找到此节点的行。

返回类型:long(只读)

获取列()

返回可找到此节点的列。

返回类型:long(只读)

获取子对象数量()

返回属于当前 CMDataNode 的 CMDataNode 子节点的数量。

返回类型:long(只读)

GetChildNode(长索引)

返回在 CMDataNode 子节点数组中第 n 个位置找到的 CMDataNode object ,如果未找到,则返回 NULL。

返回类型: CMDataNode (只读)

参数:

  • index:指定要检索的子节点的数组位置。(从 0 开始的索引)

获取面数()

返回当前节点的 CMFacet 对象的数量。

返回类型:long(只读)

GetFacet(长索引)

返回在 CMFacet 子节点数组中第 n 个位置找到的 CMFacet object ,如果未找到,则返回 NULL。

返回类型:CMFacet(只读)

参数:

  • index:指定要检索的方面节点的数组位置。(从 0 开始的索引)
接口CMFacet

GetFacetByName( string名称)

返回命名的 CMFacet object ,如果未找到则返回 NULL。

返回类型:CMFacet(只读)

参数:

  • name:指定要查找的方面的名称。
接口CMFacet

了解更多