次の方法で共有


CubeHierarchyCollection.Move メソッド

定義

オーバーロード

Move(CubeHierarchy, Int32)

指定した CubeHierarchy をコレクション内の新しい位置に移動します。

Move(Int32, Int32)

CubeHierarchy をコレクション内の現在の位置から新しい位置に移動します。

Move(String, Int32)

指定した HierarchyID を持つ CubeHierarchy をコレクション内の新しい位置に移動します。

Move(CubeHierarchy, Int32)

指定した CubeHierarchy をコレクション内の新しい位置に移動します。

public void Move (Microsoft.AnalysisServices.CubeHierarchy item, int toIndex);
override this.Move : Microsoft.AnalysisServices.CubeHierarchy * int -> unit
Public Sub Move (item As CubeHierarchy, toIndex As Integer)

パラメーター

item
CubeHierarchy

移動する CubeHierarchy です。

toIndex
Int32

指定した CubeHierarchy の移動先である、0 から始まるインデックスです。

例外

  • 指定された CubeHierarchy がコレクションに存在しません。
  • 指定された toIndex が有効な値ではありません (0 より小さいか、要素の合計数より大きい)。

適用対象

Move(Int32, Int32)

CubeHierarchy をコレクション内の現在の位置から新しい位置に移動します。

public Microsoft.AnalysisServices.CubeHierarchy Move (int fromIndex, int toIndex);
override this.Move : int * int -> Microsoft.AnalysisServices.CubeHierarchy
Public Function Move (fromIndex As Integer, toIndex As Integer) As CubeHierarchy

パラメーター

fromIndex
Int32

移動する CubeHierarchy の、0 から始まるインデックスです。

toIndex
Int32

fromIndex で指定した CubeHierarchy の移動先である、0 から始まるインデックスです。

戻り値

移動された CubeHierarchy です。

例外

  • 指定された fromIndex が有効な値ではありません (0 より小さいか、要素の合計数より大きい)。
  • 指定された toIndex が有効な値ではありません (0 より小さいか、要素の合計数より大きい)。

適用対象

Move(String, Int32)

指定した HierarchyID を持つ CubeHierarchy をコレクション内の新しい位置に移動します。

public Microsoft.AnalysisServices.CubeHierarchy Move (string hierarchyId, int toIndex);
override this.Move : string * int -> Microsoft.AnalysisServices.CubeHierarchy
Public Function Move (hierarchyId As String, toIndex As Integer) As CubeHierarchy

パラメーター

hierarchyId
String

移動する CubeHierarchy の HierarchyID です。

toIndex
Int32

fromIndex で指定した CubeHierarchy の移動先である、0 から始まるインデックスです。

戻り値

移動された CubeHierarchy です。

例外

  • hierarchyId は、コレクション内の への CubeHierarchy 有効な HierarchyID ではありません。
  • 指定された toIndex が有効な値ではありません (0 より小さいか、要素の合計数より大きい)。

適用対象