Sdílet prostřednictvím


DataRowCollection.InsertAt(DataRow, Int32) Metoda

Definice

Vloží nový řádek do kolekce v zadaném umístění.

public:
 void InsertAt(System::Data::DataRow ^ row, int pos);
public void InsertAt (System.Data.DataRow row, int pos);
member this.InsertAt : System.Data.DataRow * int -> unit
Public Sub InsertAt (row As DataRow, pos As Integer)

Parametry

row
DataRow

Příkaz DataRow , který chcete přidat.

pos
Int32

Umístění (založené na nule) v kolekci, kam chcete přidat DataRow.

Výjimky

Hodnota pos je menší než 0.

Poznámky

Umístění zadané nástrojem InsertAt se odráží v pořadí řádků v jediném DataRowCollection poli. Pokud je v DataRow poli vráceno více než jeden řádek, vložený řádek nemusí být vrácen v umístění určeném nástrojem InsertAt. Rows Například vlastnost vrátí řádek v zadané pozici vložení. Select a GetChildRows nemusí. Když zapíšete obsah DataRowCollection souboru jako XML, například , WriteXmlřádky se zapíšou podle pořadí určeného parametrem DataRowCollection.

Pokud je hodnota zadaná pro pos parametr větší než počet řádků v kolekci, přidá se nový řádek na konec.

Platí pro