XmlSchemaSet.Schemas Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí kolekci schémat XML Schema Definition Language (XSD) schémat v objektu XmlSchemaSet.
Přetížení
| Name | Description |
|---|---|
| Schemas() |
Vrátí kolekci všech schémat XSD (XML Schema Definition Language) v objektu XmlSchemaSet. |
| Schemas(String) |
Vrátí kolekci všech schémat XSD (XML Schema Definition Language) v XmlSchemaSet oboru názvů, které patří do daného oboru názvů. |
Schemas()
- Zdroj:
- XmlSchemaSet.cs
- Zdroj:
- XmlSchemaSet.cs
- Zdroj:
- XmlSchemaSet.cs
- Zdroj:
- XmlSchemaSet.cs
- Zdroj:
- XmlSchemaSet.cs
Vrátí kolekci všech schémat XSD (XML Schema Definition Language) v objektu XmlSchemaSet.
public:
System::Collections::ICollection ^ Schemas();
public System.Collections.ICollection Schemas();
member this.Schemas : unit -> System.Collections.ICollection
Public Function Schemas () As ICollection
Návraty
Objekt ICollection obsahující všechna schémata, která byla přidána do objektu XmlSchemaSet. Pokud do objektu XmlSchemaSetnebyly přidána žádná schémata, vrátí se prázdný ICollection objekt.
Příklady
Následující příklad ukazuje, jak iterovat přes všechna schémata v objektu 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);
}
Poznámky
Tato metoda vrací schémata, která byla do importu přidána nepřímo XmlSchemaSet .
Note
Metoda Schemas je ekvivalentem GetEnumerator metody zastaralé XmlSchemaCollection.
Platí pro
Schemas(String)
- Zdroj:
- XmlSchemaSet.cs
- Zdroj:
- XmlSchemaSet.cs
- Zdroj:
- XmlSchemaSet.cs
- Zdroj:
- XmlSchemaSet.cs
- Zdroj:
- XmlSchemaSet.cs
Vrátí kolekci všech schémat XSD (XML Schema Definition Language) v XmlSchemaSet oboru názvů, které patří do daného oboru názvů.
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
Parametry
- targetNamespace
- String
Vlastnost schématu targetNamespace .
Návraty
Objekt ICollection obsahující všechna schémata, která byla přidána do XmlSchemaSet daného oboru názvů. Pokud do objektu XmlSchemaSetnebyly přidána žádná schémata, vrátí se prázdný ICollection objekt.
Příklady
Následující příklad ukazuje, jak iterovat přes všechna schémata v http://www.contoso.com/books oboru názvů v objektu 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);
}
Poznámky
targetNamespace Pokud je null parametr nebo Empty, vrátí se všechna schémata bez oboru názvů.
Tato metoda vrací schémata, která byla do importu přidána nepřímo XmlSchemaSet .
Note
Metoda Schemas je ekvivalentem Item[] metody zastaralé XmlSchemaCollection.