成员对象 (ADO MD)

表示多维数据集中某个级别的成员、级别成员的子级或沿单元格集轴的位置成员。

注解

成员的属性因所使用的上下文而异。 CubeDef级别的成员具有一个 Children 属性,该属性从当前成员返回层次结构中下一个较低级别的成员。 对于 Position成员集合始终为空。 此外,Type 属性仅适用于级别的成员

Position成员在显示 Cellset 时具有两个有用的属性:DrilledDownParentSameAsPrev。 如果在级别成员上访问这些属性,将发生错误。

使用 Level的 Member 对象的集合和属性,可以执行以下作:

  • 使用 NameUniqueName 属性标识成员

  • 使用 Caption 属性显示成员时,返回要使用的字符串。

  • 返回一个有意义的字符串,该字符串使用 Description 属性描述度量值或公式成员

  • 使用 Type 属性确定 Member 的性质。

  • 获取有关具有 LevelDepthLevelName 属性的成员级别的信息。

  • 使用属性和属性获取层次结构中的相关成员

  • 使用 ChildCount 属性计算成员的子级。

  • 使用标准 ADO Properties 集合获取有关 Level 对象的其他信息。

使用位置成员的集合和属性,可以执行以下作:

  • 使用 NameUniqueName 属性标识成员

  • 使用 Caption 属性显示成员时,返回要使用的字符串。

  • 返回一个有意义的字符串,该字符串使用 Description 属性描述度量值或公式成员

  • 获取有关具有 LevelDepthLevelName 属性的成员级别的信息。

  • 使用 ChildCount 属性计算成员的子级。

  • 使用 DrilledDown 属性确定 上是否至少有一个子级紧跟此 成员

  • 使用 ParentSameAsPrev 属性确定此 成员 的父级是否与紧邻成员的父 相同。

  • 使用标准 ADO Properties 集合获取有关 Level 对象的其他信息。

Properties 集合包含提供程序提供的属性。 下表列出了可能可用的属性。 实际属性列表可能因提供程序的实现而异。 有关可用属性的更完整列表,请参阅提供程序的文档。

名称 DESCRIPTION
目录名称 此多维数据集所属的目录的名称。
ChildrenCardinality 成员具有的子级的个数。
CubeName 多维数据集的名称。
DESCRIPTION 成员的有意义说明。
DimensionUniqueName 维度的明确名称
HierarchyUniqueName 层次结构的明确名称。
LevelNumber 级别与层次结构根之间的距离。
LevelUniqueName 级别的明确名称。
MemberCaption 与成员相关的标签或标题。
MemberGUID 成员的 GUID。
成员姓名 成员名。
MemberOrdinal 成员的序号。
MemberType 成员的类型。
MemberUniqueName 成员的明确名称。
ParentCount 此成员具有的父级数的计数。
ParentLevel 成员的父级的级别号。
ParentUniqueName 成员父级的明确名称。
模式名称 此多维数据集所属的架构的名称。

本节包含以下主题。

另请参阅

目录示例 (VB)
成员集合 (ADO MD)
属性集合 (ADO)