DataColumnCollection.RemoveAt(Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere sloupec v zadaném indexu z kolekce.
public:
void RemoveAt(int index);
public void RemoveAt(int index);
member this.RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)
Parametry
- index
- Int32
Index sloupce, který chcete odebrat.
Výjimky
Kolekce nemá sloupec v zadaném indexu.
Příklady
Následující příklad nejprve používá metodu Contains k určení, zda je v kolekci nalezen konkrétní sloupec. Pokud se najde, metoda testuje, CanRemove zda je možné sloupec odebrat. Pokud ano, sloupec se odebere metodou RemoveAt .
Private Sub RemoveColumnAtIndex(thisIndex As Integer)
' Get the DataColumnCollection from a DataTable in a DataSet.
Dim columns As DataColumnCollection = _
DataSet1.Tables("Orders").Columns
If columns.CanRemove(columns(thisIndex)) Then
columns.RemoveAt(thisIndex)
End If
End Sub
Poznámky
Pokud se kolekce úspěšně změní přidáním nebo odebráním sloupců, dojde k CollectionChanged události.