Share via


IDTSOutputColumnCollection100.SetIndex(Int32, Int32) 方法

定义

将输出列移至集合中的新位置。

public:
 void SetIndex(int lOldIndex, int lNewIndex);
[System.Runtime.InteropServices.DispId(19)]
public void SetIndex (int lOldIndex, int lNewIndex);
[<System.Runtime.InteropServices.DispId(19)>]
abstract member SetIndex : int * int -> unit
Public Sub SetIndex (lOldIndex As Integer, lNewIndex As Integer)

参数

lOldIndex
Int32

要移动的输出列的索引。

lNewIndex
Int32

集合中的新位置。

属性

注解

lOldIndexlNewIndex 从零开始的参数。 此方法将 IDTSOutputColumn100 对象 lOldIndex 移动到集合 lNewIndex中指定的位置。 在集合中向上移动后 lOldIndex 的任何列,直到 lNewIndex 到达为止。

例如,请考虑输出列的输出列集合,其中包含输出列的以下 ID:

  • Col1

  • Col2

  • Col3

  • Col4

如果 SetIndex 调用 lOldIndex 的值为 0 且 lNewIndex 等于 2,则修改后的集合具有以下顺序:

  • Col2

  • Col3

  • Col1

  • Col4

适用于