DataRowCollection.InsertAt(DataRow, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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.