XmlSchemaSet.Schemas Méthode

Définition

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.

S’applique à