Member 物件 (ADO MD)

代表 Cube 中的層級成員、層級成員的子系,或資料格集軸上的位置成員。

備註

Member 的屬性會根據其使用內容而有所不同。 CubeDefLevelMember 有一個 Children 屬性,可傳回階層中目前 Member 之下一個較低層級的 Member。 對於 PositionMemberChildren 集合一律是空的。 此外,Type 屬性只適用於 LevelMember

PositionMember 有兩個屬性 DrilledDownParentSameAsPrev,在顯示 Cellset 時很有用。 如果在 LevelMember 上存取這些屬性,就會發生錯誤。

使用 LevelMember 物件的集合與屬性,您可以執行下列動作:

  • 使用 NameUniqueName 屬性來識別 Member

  • 傳回使用 Caption 屬性顯示 Member 時要使用的字串。

  • 傳回使用 Description 屬性描述量值或公式 Member 的有意義字串。

  • 使用 Type 屬性判斷 Member 的性質。

  • 使用 LevelDepthLevelName 屬性取得 MemberLevel 相關資訊。

  • 使用 ParentChildren 屬性取得 Hierarchy 中的相關 Member

  • 使用 ChildCount 屬性計算 Member 的子系數目。

  • 使用標準的 ADO Properties 集合來取得關於 Level 物件的其他資訊。

使用 AxisPositionMember 的集合與屬性,您可以執行下列動作:

  • 使用 NameUniqueName 屬性來識別 Member

  • 傳回使用 Caption 屬性顯示 Member 時要使用的字串。

  • 傳回使用 Description 屬性描述量值或公式 Member 的有意義字串。

  • 使用 LevelDepthLevelName 屬性取得 MemberLevel 相關資訊。

  • 使用 ChildCount 屬性計算 Member 的子系數目。

  • 使用 DrilledDown 屬性來判斷 Axis 上是否至少有一個子系緊接在此 Member 之後。

  • 使用 ParentSameAsPrev 屬性來判斷此 Member 的父系是否與緊接在 Member 之前的父系相同。

  • 使用標準的 ADO Properties 集合來取得關於 Level 物件的其他資訊。

Properties 集合包含提供者提供的屬性。 下表列出可能可用的屬性。 實際屬性清單可能會根據提供者的實作而有所不同。 如需可用屬性的完整清單,請參閱提供者的文件。

名稱 描述
CatalogName 此 Cube 所屬目錄的名稱。
ChildrenCardinality 成員擁有的子系數目。
CubeName Cube 的名稱。
Description 有意義的成員描述。
DimensionUniqueName 維度的明確名稱。
HierarchyUniqueName 階層的明確名稱。
LevelNumber 層級與階層根的距離。
LevelUniqueName 層級的明確名稱。
MemberCaption 與該成員關聯的標籤或標題。
MemberGUID 成員的 GUID。
MemberName 成員的名稱。
MemberOrdinal 成員的序號。
MemberType 成員的類型。
MemberUniqueName 成員的明確名稱。
ParentCount 此成員擁有的父系數目計數。
ParentLevel 成員父系的層級編號。
ParentUniqueName 成員父系的明確名稱。
SchemaName 此 Cube 所屬結構描述的名稱。

本節涵蓋下列主題。

另請參閱

Catalog 範例 (VB)
Members 集合 (ADO MD)
Properties 集合 (ADO)