DataRowCollection.InsertAt(DataRow, Int32) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Insere uma nova linha na coleção no local especificado.
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)
Parâmetros
- pos
- Int32
A localização (baseada em zero) na coleção onde quer adicionar o DataRow.
Exceções
O pos é inferior a 0.
Observações
A localização especificada por InsertAt é refletida pela ordem das linhas no DataRowCollection only. Se mais do que uma linha for devolvida num DataRow array, a linha inserida pode não ser devolvida na localização especificada por InsertAt. Por exemplo, a Rows propriedade devolve a linha na posição de inserção especificada. Select e GetChildRows pode não ser. Quando se escreve o conteúdo do DataRowCollection como XML, por exemplo, WriteXml, as linhas são escritas de acordo com a ordem especificada pelo DataRowCollection.
Se o valor especificado para o pos parâmetro for maior do que o número de linhas na coleção, a nova linha é adicionada ao final.