XmlAttributeCollection.CopyTo(XmlAttribute[], Int32) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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).