CellPermissionCollection.Move 方法

定义

重载

Move(CellPermission, Int32)

将指定的 CellPermission 移动到集合中的新位置。

Move(CellPermissionAccess, Int32)

将具有指定访问信息的 CellPermission 移动到集合中的新位置。

Move(Int32, Int32)

将集合中的 CellPermission 从当前位置移动到新位置。

Move(CellPermission, Int32)

将指定的 CellPermission 移动到集合中的新位置。

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

参数

item
CellPermission

要移动的 CellPermission

toIndex
Int32

要将指定的 CellPermission 移动到的从零开始的索引。

例外

  • 指定的 CellPermission 集合不存在。
  • 指定的 toIndex 不是有效值, (小于零或大于,则) 元素总数。

适用于

Move(CellPermissionAccess, Int32)

将具有指定访问信息的 CellPermission 移动到集合中的新位置。

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

参数

access
CellPermissionAccess

要移动的 CellPermission 的访问信息。

toIndex
Int32

要将 fromIndex 指定的 CellPermission 移动到的从零开始的索引。

返回

已移动的 CellPermission

例外

  • access 不是对集合中的有效访问信息 CellPermission
  • 指定的 toIndex 不是有效值, (小于零或大于,则) 元素总数。

适用于

Move(Int32, Int32)

将集合中的 CellPermission 从当前位置移动到新位置。

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

参数

fromIndex
Int32

要移动的 CellPermission 的从零开始的索引。

toIndex
Int32

要将 fromIndex 指定的 CellPermission 移动到的从零开始的索引。

返回

已移动的 CellPermission

例外

  • fromIndex 指定的值不是有效值, (小于零或大于,则) 的元素总数。
  • 指定的 toIndex 不是有效值, (小于零或大于,则) 元素总数。

适用于