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 XSD (XML Schema Definition Language) dans le XmlSchemaSet.
Surcharges
| Nom | Description |
|---|---|
| Schemas() |
Retourne une collection de tous les schémas XSD (XML Schema Definition Language) dans le XmlSchemaSet. |
| Schemas(String) |
Retourne une collection de tous les schémas XSD (XML Schema Definition Language) dans l’espace XmlSchemaSet de noms donné. |
Schemas()
- Source:
- XmlSchemaSet.cs
- Source:
- XmlSchemaSet.cs
- Source:
- XmlSchemaSet.cs
- Source:
- XmlSchemaSet.cs
- Source:
- XmlSchemaSet.cs
Retourne une collection de tous les schémas XSD (XML Schema Definition Language) dans le XmlSchemaSet.
public:
System::Collections::ICollection ^ Schemas();
public System.Collections.ICollection Schemas();
member this.Schemas : unit -> System.Collections.ICollection
Public Function Schemas () As ICollection
Retours
Objet ICollection contenant tous les schémas qui ont été ajoutés au XmlSchemaSet. Si aucun schéma n’a été ajouté à l’objet XmlSchemaSet, un objet vide ICollection est retourné.
Exemples
L’exemple suivant montre comment itérer sur tous les schémas 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()
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 au XmlSchemaSet fait qu’ils ont été importés.
Note
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
- Source:
- XmlSchemaSet.cs
- Source:
- XmlSchemaSet.cs
Retourne une collection de tous les schémas XSD (XML Schema Definition Language) dans l’espace XmlSchemaSet 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é de schéma targetNamespace .
Retours
Objet ICollection contenant tous les schémas qui ont été ajoutés à l’espace XmlSchemaSet de noms donné. Si aucun schéma n’a été ajouté à l’objet XmlSchemaSet, un objet vide ICollection est retourné.
Exemples
L’exemple suivant montre comment itérer sur tous les schémas de l’espace de noms dans l’espace http://www.contoso.com/booksXmlSchemaSetde noms.
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 au XmlSchemaSet fait qu’ils ont été importés.
Note
La Schemas méthode est l’équivalent de la Item[] méthode de l’obsolète XmlSchemaCollection.