XContainer.Add (Método) (System.Xml.Linq)

Cambiar vista:
Sin script
Biblioteca de clases de .NET Framework
XContainer.Add (Método)

Actualización: noviembre 2007

Agrega el contenido especificado como elementos secundarios a este XContainer.

Lista de sobrecarga

  Nombre Descripción
Bb301290.pubmethod(es-es,VS.90).gif Bb301290.CFW(es-es,VS.90).gif Add(Object) Agrega el contenido especificado como elementos secundarios de este XContainer.
Bb301290.pubmethod(es-es,VS.90).gif Bb301290.CFW(es-es,VS.90).gif Add(Object[]) Agrega el contenido especificado como elementos secundarios de este XContainer.
Arriba
Comentarios

Este método agrega el nuevo contenido a continuación del contenido existente de XContainer.

Para obtener información sobre el contenido válido que se puede pasar a esta función, vea Contenido válido de objetos XElement y XDocument.

Este método provoca los eventos Changed y Changing.

Ejemplos

En el siguiente ejemplo se crean dos árboles XML y, a continuación, se usa este método para agregar los resultados de una consulta a uno de ellos.

C#
XElement srcTree = new XElement("Root",
    new XElement("Element1", 1),
    new XElement("Element2", 2),
    new XElement("Element3", 3),
    new XElement("Element4", 4),
    new XElement("Element5", 5)
);
XElement xmlTree = new XElement("Root",
    new XElement("NewElement", "Content")
);
xmlTree.Add(
    from el in srcTree.Elements()
    where (int)el >= 3
    select el
);
Console.WriteLine(xmlTree);
Visual Basic
Dim srcTree As XElement = _
        <Root>
            <Element1>1</Element1>
            <Element2>2</Element2>
            <Element3>3</Element3>
            <Element4>4</Element4>
            <Element5>5</Element5>
        </Root>
Dim xmlTree As XElement = _ 
        <Root>
            <NewElement>Content</NewElement>
        </Root>
xmlTree.Add( _
    From el In srcTree.Elements _
    Where CInt(el) >= 3 _
    Select el)
Console.WriteLine(xmlTree)

Este ejemplo produce el siguiente resultado:

xmlLang
<Root>
  <NewElement>Content</NewElement>
  <Element3>3</Element3>
  <Element4>4</Element4>
  <Element5>5</Element5>
</Root>
Vea también

Referencia

Otros recursos