IDTSExternalMetadataColumnCollection100.SetIndex(Int32, Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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)
Parametri
- lOldIndex
- Int32
- lNewIndex
- Int32
- Attributi
Commenti
lOldIndex
e lNewIndex
sono parametri in base zero. Il metodo sposta la IDTSExternalMetadataColumn100 colonna in corrispondenza lOldIndex
del percorso della raccolta specificata da lNewIndex
. Tutte le colonne successive lOldIndex
vengono spostate verso l'alto nell'insieme fino a raggiungere lNewIndex
.
Si consideri, ad esempio, una raccolta di colonne di metadati esterna con gli ID seguenti per le colonne:
Col1
Col2
Col3
Col4
Se SetIndex viene chiamato con lOldIndex
uguale a 0 e lNewIndex
uguale a 2, la raccolta modificata ha l'ordine seguente:
Col2
Col3
Col1
Col4
lOldIndex
Se o lNewIndex
sono esterni ai limiti della raccolta, si verifica un'eccezioneDTS_E_INVALIDINDEX.