共用方式為


DimensionPermissionCollection.Move 方法

定義

多載

Move(DimensionPermission, Int32)

將指定的 DimensionPermission 移動到集合中的新位置。

Move(Int32, Int32)

將集合中的 DimensionPermission 從目前位置移動到新的位置。

Move(String, Int32)

將具有指定識別碼的 DimensionPermission 移動到集合中的新位置。

Move(DimensionPermission, Int32)

將指定的 DimensionPermission 移動到集合中的新位置。

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

參數

toIndex
Int32

索引以零起始的索引,其為要將指定的 DimensionPermission 移動到的目標位置。

例外狀況

  • 指定的 DimensionPermission 不存在集合。
  • 指定的 toIndex 不是有效的值, (小於零或大於) 的專案總數。

適用於

Move(Int32, Int32)

將集合中的 DimensionPermission 從目前位置移動到新的位置。

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

參數

fromIndex
Int32

要移動的 DimensionPermission 以零起始的索引。

toIndex
Int32

以零起始的索引,其為要將 fromeIndex 所指定的 DimensionPermission 移動到的目標位置。

傳回

已移動的 DimensionPermission

例外狀況

  • 指定的 fromIndex 不是有效的值, (小於零或更大,則) 的專案總數。
  • 指定的 toIndex 不是有效的值, (小於零或大於) 的專案總數。

適用於

Move(String, Int32)

將具有指定識別碼的 DimensionPermission 移動到集合中的新位置。

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

參數

id
String

要移動的 DimensionPermission 識別碼。

toIndex
Int32

以零起始的索引,其為要將 fromeIndex 所指定的 DimensionPermission 移動到的目標位置。

傳回

已移動的 DimensionPermission

例外狀況

  • id 不是集合中 之 的有效識別碼 DimensionPermission
  • 指定的 toIndex 不是有效的值, (小於零或大於) 的專案總數。

適用於