HierarchyCollection クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Hierarchy オブジェクトのコレクションを表します。 このクラスは継承できません。
[System.Runtime.InteropServices.Guid("3DE3E999-0938-48e8-B7C8-3BB62635EB66")]
public sealed class HierarchyCollection : Microsoft.AnalysisServices.NamedComponentCollection
[<System.Runtime.InteropServices.Guid("3DE3E999-0938-48e8-B7C8-3BB62635EB66")>]
type HierarchyCollection = class
inherit NamedComponentCollection
Public NotInheritable Class HierarchyCollection
Inherits NamedComponentCollection
- 継承
- 属性
プロパティ
Count |
ModelComponentCollection 内の ModelComponent オブジェクトの数を取得します。 (継承元 ModelComponentCollection) |
DemandLoadingService |
コレクションに対する要求に応じた読み込みサービスを取得します。 (継承元 ModelComponentCollection) |
IsFixedSize |
ModelComponentCollection が固定サイズかどうかを示す値を取得します。 (継承元 ModelComponentCollection) |
IsReadOnly |
ModelComponentCollection が読み取り専用かどうかを示す値を取得します。 (継承元 ModelComponentCollection) |
IsSynchronized |
ModelComponentCollection へのアクセスが同期されるかどうか (スレッドセーフかどうか) を示す値を取得します。 (継承元 ModelComponentCollection) |
Item[Int32] |
指定したインデックスにある Hierarchy をコレクションから取得します。 |
Item[String] |
指定した識別子を持つ Hierarchy をコレクションから取得します。 |
ItemsType |
ModelComponentCollection に含めることができるオブジェクトの種類を取得します。 (継承元 ModelComponentCollection) |
Parent |
IModelComponentCollection の親 IModelComponent を取得します。 (継承元 ModelComponentCollection) |
Preloadable |
コレクションを事前に読み込みできるかどうかを示す値を取得します。 (継承元 ModelComponentCollection) |
SyncRoot |
ModelComponentCollection へのアクセスの同期に使用できるオブジェクトを取得します。 (継承元 ModelComponentCollection) |
メソッド
Add() |
生成された一意の名前と識別子を使用して新しい Hierarchy オブジェクトを作成し、それをコレクションの末尾に追加し、作成された新しい Hierarchy を返します。 |
Add(Hierarchy) |
指定した Hierarchy をコレクションの末尾に追加します。 |
Add(ModelComponent) |
ModelComponent オブジェクトを NamedComponentCollection に追加します。 (継承元 NamedComponentCollection) |
Add(ModelComponent, Boolean) |
ModelComponent オブジェクトを ModelComponentCollection に追加します。 (継承元 ModelComponentCollection) |
Add(String) |
指定した名前を使用して新しい Hierarchy オブジェクトを作成し、それをコレクションの末尾に追加し、作成した新しい Hierarchy を返します。 |
Add(String, Boolean) |
指定した名前の Hierarchy を作成し、コレクションの末尾に追加します。 |
Add(String, IModelComponent) |
IModelComponent オブジェクトを ModelComponentCollection に追加します。 (継承元 ModelComponentCollection) |
Add(String, IModelComponent, Boolean) |
IModelComponent オブジェクトを ModelComponentCollection に追加します。 (継承元 ModelComponentCollection) |
Add(String, String) |
指定した名前と識別子を使用して新しい Hierarchy オブジェクトを作成し、それをコレクションの末尾に追加し、作成された新しい Hierarchy を返します。 |
AddNew(String, String, Type) |
新しい IModelComponent をコレクションに追加します。 (継承元 ModelComponentCollection) |
AddNew(String, Type) |
新しい IModelComponent をコレクションに追加します。 (継承元 ModelComponentCollection) |
CanAdd(ModelComponent, String) |
指定した ModelComponent をコレクションに追加できるかどうかを示します。 (継承元 NamedComponentCollection) |
ChangeKey(String, String) |
コレクションに指定するキーを変更します。 (継承元 ModelComponentCollection) |
Clear() |
ModelComponentCollection からすべての要素を削除します。 (継承元 ModelComponentCollection) |
Contains(Hierarchy) |
指定した Hierarchy がコレクションに格納されているかどうかを示します。 |
Contains(IModelComponent) |
指定した項目がコレクション内にあるかどうかを判断します。 (継承元 ModelComponentCollection) |
Contains(String) |
指定した識別子を持つ Hierarchy がコレクションに含まれているかどうかを示します。 |
ContainsName(String) |
指定した名前を持つコンポーネントがコレクションに含まれているかどうかを示します。 (継承元 NamedComponentCollection) |
CopyTo(Array, Int32) |
1 次元配列に ModelComponentCollection 全体をコピーします。その際、コピー対象の配列の指定したインデックス位置からコピーを開始します。 (継承元 ModelComponentCollection) |
EnsureLoaded() |
コレクションが読み込まれることを確認します。 (継承元 ModelComponentCollection) |
Find(String) |
指定した識別子を持つ Hierarchy をコレクションから取得します。 |
FindByName(String) |
指定した名前を持つ Hierarchy をコレクションから取得します。 |
GetByName(String) |
指定した名前を持つ Hierarchy をコレクションから取得します。 |
GetEnumerator() |
ModelComponentCollection を繰り返し処理できる列挙子を返します。 (継承元 ModelComponentCollection) |
GetItem(String, Boolean, String) |
指定したコンポーネントへの参照を取得します。 (継承元 ModelComponentCollection) |
GetNewID() |
コレクション内のコンポーネントの新しい一意の ID を取得します。 (継承元 NamedComponentCollection) |
GetNewID(String) |
コレクション内の指定された名前プレフィックスを持つコンポーネントの新しい一意の ID の値を取得します。 (継承元 NamedComponentCollection) |
GetNewName() |
コレクション内のコンポーネントの新しい一意の名前を取得します。 (継承元 NamedComponentCollection) |
GetNewName(String) |
コレクション内の指定された名前プレフィックスを持つコンポーネントの新しい一意の名前を取得します。 (継承元 NamedComponentCollection) |
IndexOf(Hierarchy) |
指定した Hierarchy を検索し、コレクション内で見つかった場合はその 0 から始まるインデックスを返します。 |
IndexOf(IModelComponent) |
指定したアイテムを検索し、コレクション内で見つかったアイテムの 0 から始まるインデックスを返します。 (継承元 ModelComponentCollection) |
IndexOf(String) |
指定した識別子を持つ Hierarchy を検索し、コレクション内で見つかったその 0 から始まるインデックスを返します。 |
IndexOfName(String) |
コレクション内で名前によって識別された NamedComponent のインデックスを取得します。 (継承元 NamedComponentCollection) |
Insert(IModelComponent, String, Int32) |
IModelComponent を ModelComponentCollection に挿入します。 (継承元 ModelComponentCollection) |
Insert(IModelComponent, String, Int32, Boolean) |
IModelComponent を ModelComponentCollection に挿入します。 (継承元 ModelComponentCollection) |
Insert(Int32) |
生成された一意の名前と識別子を使用して新しい Hierarchy オブジェクトを作成し、それをコレクション内の指定したインデックスに挿入し、作成された新しい Hierarchy を返します。 |
Insert(Int32, Hierarchy) |
指定した Hierarchy をコレクション内の指定したインデックスに挿入します。 |
Insert(Int32, ModelComponent) |
ModelComponent をコレクションの指定したインデックスに挿入します。 (継承元 NamedComponentCollection) |
Insert(Int32, String) |
指定した名前を使用して新しい Hierarchy オブジェクトを作成し、それをコレクション内の指定したインデックスに挿入し、作成された新しい Hierarchy を返します。 |
Insert(Int32, String, String) |
指定した名前と識別子を使用して新しい Hierarchy オブジェクトを作成し、それをコレクション内の指定したインデックスに挿入し、作成された新しい Hierarchy を返します。 |
IsValidID(String) |
指定した識別子が、コレクション内のコンポーネントに対して有効かどうかを判断します。 (継承元 NamedComponentCollection) |
IsValidID(String, String) |
コレクション内のある要素に対して識別子が有効かどうかを示します。 |
IsValidID(String, Type, String) |
指定した識別子が、コレクション内のコンポーネントに対して有効かどうかを判断します。 (継承元 NamedComponentCollection) |
IsValidName(String) |
指定した名前が、コレクション内のコンポーネントに対して有効かどうかを判断します。 (継承元 NamedComponentCollection) |
IsValidName(String, String) |
コレクション内のある要素に対して名前が有効かどうかを示します。 |
IsValidName(String, Type, String) |
指定した名前が、コレクション内のコンポーネントに対して有効かどうかを判断します。 (継承元 NamedComponentCollection) |
Move(Hierarchy, Int32) |
指定した Hierarchy をコレクション内の新しい位置に移動します。 |
Move(Int32, Int32) |
Hierarchy をコレクション内の現在の位置から新しい位置に移動します。 |
Move(String, Int32) |
指定した識別子を持つ Hierarchy をコレクション内の新しい位置に移動します。 |
Remove(Hierarchy) |
指定された Hierarchy をコレクションから削除します。 |
Remove(Hierarchy, Boolean) |
指定された Hierarchy をコレクションから削除します。 |
Remove(IModelComponent) |
指定した IModelComponent をコレクションから削除します。 (継承元 ModelComponentCollection) |
Remove(String) |
指定した識別子の Hierarchy をコレクションから削除します。 |
Remove(String, Boolean) |
指定した識別子の Hierarchy をコレクションから削除します。 |
RemoveAt(Int32) |
指定したインデックス位置にある IModelComponent を ModelComponentCollection から削除します。 (継承元 ModelComponentCollection) |
RemoveAt(Int32, Boolean) |
指定したインデックス位置にある IModelComponent を ModelComponentCollection から削除します。 (継承元 ModelComponentCollection) |
イベント
CollectionChanged |
コレクションに変更が生じた場合に発生します。 (継承元 ModelComponentCollection) |
CollectionChanging |
コレクションに変更が生じている場合に発生します。 (継承元 ModelComponentCollection) |