XmlAttributeCollection.CopyTo(XmlAttribute[], Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kopiert alle XmlAttribute Objekte aus dieser Auflistung in das angegebene Array.
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[]
Das Array, das das Ziel der objekte ist, die aus dieser Auflistung kopiert wurden.
- index
- Int32
Der Index im Array, in dem das Kopieren beginnt.
Beispiele
Im folgenden Beispiel werden CopyTo alle Attribute in der Auflistung in ein Array kopiert.
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
Hinweise
Diese Methode ist eine Microsoft Erweiterung für das Document Object Model (DOM).