XmlAttributeCollection.CopyTo(XmlAttribute[], Int32) Metode

Definisi

Menyalin semua XmlAttribute objek dari koleksi ini ke dalam array yang diberikan.

public:
 void CopyTo(cli::array <System::Xml::XmlAttribute ^> ^ array, int index);
public void CopyTo(System.Xml.XmlAttribute[] array, int index);
member this.CopyTo : System.Xml.XmlAttribute[] * int -> unit
Public Sub CopyTo (array As XmlAttribute(), index As Integer)

Parameter

array
XmlAttribute[]

Array yang merupakan tujuan objek yang disalin dari koleksi ini.

index
Int32

Indeks dalam array tempat penyalinan dimulai.

Contoh

Contoh berikut menggunakan CopyTo untuk menyalin semua atribut dalam koleksi ke dalam array.

using System;
using System.IO;
using System.Xml;

public class Sample
{
  public static void Main(){

    XmlDocument doc = new XmlDocument();
    doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>" +
                "<title>Pride And Prejudice</title>" +
                "</book>");

    //Create an attribute collection.
    XmlAttributeCollection attrColl = doc.DocumentElement.Attributes;

    //Declare the array.
    XmlAttribute[] array = new XmlAttribute[2];
    int index=0;

    //Copy all the attributes into the array.
    attrColl.CopyTo(array, index);

    Console.WriteLine("Display all the attributes in the array..");
    foreach (XmlAttribute attr in array){
      Console.WriteLine("{0} = {1}",attr.Name,attr.Value);
    }
  }
}
Imports System.IO
Imports System.Xml

public class Sample

  public shared sub Main()
  
    Dim doc as XmlDocument = new XmlDocument()
    doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>" & _
                "<title>Pride And Prejudice</title>" & _
                "</book>")      

    'Create an attribute collection.  
    Dim attrColl as XmlAttributeCollection = doc.DocumentElement.Attributes

    'Declare the array.
    Dim array(1) as XmlAttribute
    Dim index as integer=0

    'Copy all the attributes into the array.
    attrColl.CopyTo(array, index)

    Console.WriteLine("Display all the attributes in the array...")
    Dim attr as XmlAttribute
    for each attr in array
      Console.WriteLine("{0} = {1}",attr.Name,attr.Value)
    next
        
  end sub
end class

Keterangan

Metode ini adalah ekstensi Microsoft ke Model Objek Dokumen (DOM).

Berlaku untuk