次の方法で共有


Member オブジェクト (ADO MD)

キューブ内のレベルのメンバー、レベルのメンバーの子、またはセルセットの軸に沿った位置のメンバーを表します。

注釈

Member のプロパティは、使用されるコンテキストによって異なります。 CubeDefLevelMember には、階層内で現在の Member の次に低いレベルにある Members を返す Children プロパティがあります。 PositionMember の場合、Children コレクションは常に空です。 また、Type プロパティは LevelMembers にのみ適用されます。

PositionMember には、Cellset を表示するときに便利な、DrilledDownParentSameAsPrev という 2 つのプロパティがあります。 LevelMember でこれらのプロパティにアクセスすると、エラーが発生します。

LevelMember オブジェクトのコレクションとプロパティを使用すると、次の操作を実行できます。

  • NameUniqueName プロパティを使用して Member を識別する。

  • Caption プロパティを使用して Member を表示するときに使用する文字列を返す。

  • Description プロパティを使用してメジャーまたは数式の Member を記述する意味のある文字列を返す。

  • Type プロパティを使用して Member の性質を決定する。

  • LevelDepthLevelName のプロパティを使用して、MemberLevel に関する情報を取得する。

  • ParentChildren のプロパティを使用して Hierarchy で関連する Members を取得する。

  • ChildCount プロパティを使用して Member の子をカウントする。

  • 標準の ADO Properties コレクションを使用して、Level オブジェクトに関する追加情報を取得する。

Axis に沿った PositionMember のコレクションとプロパティを使用すると、次の操作を実行できます。

  • NameUniqueName プロパティを使用して Member を識別する。

  • Caption プロパティを使用して Member を表示するときに使用する文字列を返す。

  • Description プロパティを使用してメジャーまたは数式の Member を記述する意味のある文字列を返す。

  • LevelDepthLevelName のプロパティを使用して、MemberLevel に関する情報を取得する。

  • ChildCount プロパティを使用して Member の子をカウントする。

  • DrilledDown プロパティを使用して、Axis にこの Member のすぐ後に少なくとも 1 つの子があるかどうかを決定する。

  • ParentSameAsPrev プロパティを使用して、この Member の親が Member の直前の親と同じであるかどうかを決定する。

  • 標準の ADO Properties コレクションを使用して、Level オブジェクトに関する追加情報を取得する。

Properties コレクションには、プロバイダーが提供するプロパティが含まれています。 使用できる可能性があるプロパティの一覧を、次に表に示します。 実際のプロパティの一覧は、プロバイダーの実装によって異なる場合があります。 使用可能なプロパティの詳細な一覧については、プロバイダーのドキュメントを参照してください。

名前 説明
CatalogName このキューブが所属するカタログの名前。
ChildrenCardinality メンバーが持つ子の数。
CubeName キューブの名前。
説明 メンバーについてのわかりやすい説明。
DimensionUniqueName ディメンションの明確な名前。
HierarchyUniqueName 階層の明確な名前。
LevelNumber レベルと階層のルートの距離。
LevelUniqueName レベルの明確な名前。
MemberCaption メンバーに関連付けられたラベルまたはキャプション。
MemberGUID メンバーの GUID。
メンバー名 メンバーの名前。
MemberOrdinal メンバーの序数。
MemberType メンバーの種類。
MemberUniqueName メンバーの明確な名前。
ParentCount このメンバーが持つ親の数のカウント。
ParentLevel メンバーの親のレベル番号。
ParentUniqueName メンバーの親の明確な名前。
SchemaName このキューブが所属するスキーマの名前。

このセクションでは、次のトピックを扱います。

参照

カタログの例 (VB)
Members コレクション (ADO MD)
Properties コレクション (ADO)