XmlSchemaSet.CopyTo(XmlSchema[], Int32) XmlSchemaSet.CopyTo(XmlSchema[], Int32) XmlSchemaSet.CopyTo(XmlSchema[], Int32) XmlSchemaSet.CopyTo(XmlSchema[], Int32) Method

Définition

Copie tous les objets XmlSchema de XmlSchemaSet vers le tableau donné, en commençant à l'index spécifié.Copies all the XmlSchema objects from the XmlSchemaSet to the given array, starting at the given index.

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

Paramètres

schemas
XmlSchema[]

Tableau dans lequel copier les objets.The array to copy the objects to.

index
Int32 Int32 Int32 Int32

Index à partir duquel la copie va commencer dans le tableau.The index in the array where copying will begin.

Exemples

L’exemple suivant copie tous les XmlSchema objets XmlSchemaSet de dans un tableau d' XmlSchema objets.The following example copies all the XmlSchema objects in the XmlSchemaSet to an array of XmlSchema objects.

Dim schemaSet As XmlSchemaSet = New XmlSchemaSet  
schemaSet.Add("http://www.contoso.com/retail", "http://www.contoso.com/retail.xsd")  
schemaSet.Add("http://www.contoso.com/books", "http://www.contoso.com/books.xsd")  
schemaSet.Add("http://www.contoso.com/music", "http://www.contoso.com/music.xsd")  
  
Dim schemas(schemaSet.Count) As XmlSchema  
schemaSet.CopyTo(schemas, 0)  
XmlSchemaSet schemaSet = new XmlSchemaSet();  
schemaSet.Add("http://www.contoso.com/retail", "http://www.contoso.com/retail.xsd");  
schemaSet.Add("http://www.contoso.com/books", "http://www.contoso.com/books.xsd");  
schemaSet.Add("http://www.contoso.com/music", "http://www.contoso.com/music.xsd");  
  
XmlSchema[] schemas = new XmlSchema[schemaSet.Count];  
schemaSet.CopyTo(schemas, 0);  

S’applique à