XmlSchemaSet.Schemas Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une collection de schémas en langage XSD (XML Schema Definition) dans XmlSchemaSet.
Surcharges
Schemas() |
Retourne une collection de tous les schémas en langage XSD (XML Schema Definition) dans XmlSchemaSet. |
Schemas(String) |
Retourne une collection de tous les schémas en langage XSD (XML Schema Definition) dans XmlSchemaSet qui appartient à l'espace de noms donné. |
Schemas()
- Source:
- XmlSchemaSet.cs
- Source:
- XmlSchemaSet.cs
- Source:
- XmlSchemaSet.cs
Retourne une collection de tous les schémas en langage XSD (XML Schema Definition) dans XmlSchemaSet.
public:
System::Collections::ICollection ^ Schemas();
public System.Collections.ICollection Schemas ();
member this.Schemas : unit -> System.Collections.ICollection
Public Function Schemas () As ICollection
Retours
Un objet ICollection contenant tous les schémas qui ont été ajoutés à XmlSchemaSet. Si aucun schéma n'a été ajouté au XmlSchemaSet, un objet ICollection vide est retourné.
Exemples
L’exemple suivant montre comment itérer sur tous les schémas du XmlSchemaSet.
Dim schemaSet As XmlSchemaSet = New XmlSchemaSet
schemaSet.Add("http://www.contoso.com/books", "http://www.contoso.com/books.xsd")
Dim schema As XmlSchema
For Each schema In schemaSet.Schemas()
schema.Write(Console.Out)
Next
XmlSchemaSet schemaSet = new XmlSchemaSet();
schemaSet.Add("http://www.contoso.com/books", "http://www.contoso.com/books.xsd");
foreach (XmlSchema schema in schemaSet.Schemas())
{
schema.Write(Console.Out);
}
Remarques
Cette méthode retourne des schémas qui ont été ajoutés indirectement à car XmlSchemaSet ils ont été importés.
Notes
La Schemas méthode est l’équivalent de la GetEnumerator méthode de l’obsolète XmlSchemaCollection.
S’applique à
Schemas(String)
- Source:
- XmlSchemaSet.cs
- Source:
- XmlSchemaSet.cs
- Source:
- XmlSchemaSet.cs
Retourne une collection de tous les schémas en langage XSD (XML Schema Definition) dans XmlSchemaSet qui appartient à l'espace de noms donné.
public:
System::Collections::ICollection ^ Schemas(System::String ^ targetNamespace);
public System.Collections.ICollection Schemas (string? targetNamespace);
public System.Collections.ICollection Schemas (string targetNamespace);
member this.Schemas : string -> System.Collections.ICollection
Public Function Schemas (targetNamespace As String) As ICollection
Paramètres
- targetNamespace
- String
Propriété targetNamespace
du schéma.
Retours
Objet ICollection contenant tous les schémas qui ont été ajoutés au XmlSchemaSet qui appartient à l'espace de noms donné. Si aucun schéma n'a été ajouté au XmlSchemaSet, un objet ICollection vide est retourné.
Exemples
L’exemple suivant montre comment itérer sur tous les schémas de l’espace http://www.contoso.com/books
de noms dans le XmlSchemaSet.
Dim schemaSet As XmlSchemaSet = New XmlSchemaSet
schemaSet.Add("http://www.contoso.com/books", "http://www.contoso.com/books.xsd")
Dim schema As XmlSchema
For Each schema In schemaSet.Schemas("http://www.contoso.com/books")
schema.Write(Console.Out)
Next
XmlSchemaSet schemaSet = new XmlSchemaSet();
schemaSet.Add("http://www.contoso.com/books", "http://www.contoso.com/books.xsd");
foreach (XmlSchema schema in schemaSet.Schemas("http://www.contoso.com/books"))
{
schema.Write(Console.Out);
}
Remarques
Si le targetNamespace
paramètre est null
ou Empty, tous les schémas sans espace de noms sont retournés.
Cette méthode retourne des schémas qui ont été ajoutés indirectement à car XmlSchemaSet ils ont été importés.
Notes
La Schemas méthode est l’équivalent de la Item[] méthode de l’obsolète XmlSchemaCollection.