Partager via


DataRowCollection.InsertAt(DataRow, Int32) Méthode

Définition

Insère une nouvelle ligne dans la collection à l'emplacement spécifié.

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)

Paramètres

row
DataRow

DataRow à ajouter.

pos
Int32

Emplacement (base zéro) dans la collection où vous souhaitez ajouter le DataRow.

Exceptions

pos est inférieur à 0.

Remarques

L’emplacement spécifié par InsertAt est reflété par l’ordre des lignes dans le DataRowCollection seul. Si plusieurs lignes sont retournées dans un DataRow tableau, la ligne insérée ne peut pas être retournée à l’emplacement spécifié par InsertAt. Par exemple, la Rows propriété retourne la ligne à la position d’insertion spécifiée. Select et GetChildRows peut-être pas. Lorsque vous écrivez le contenu du DataRowCollection au format XML, par exemple, WriteXml, les lignes sont écrites selon l’ordre spécifié par .DataRowCollection

Si la valeur spécifiée pour le pos paramètre est supérieure au nombre de lignes de la collection, la nouvelle ligne est ajoutée à la fin.

S’applique à