XmlSchemaSet.Schemas Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt im XmlSchemaSet eine Auflistung der XSD-Schemas (XML Schema Definition Language) zurück.
Überlädt
Schemas() |
Gibt im XmlSchemaSet eine Auflistung aller XSD-Schemas (XML Schema Definition Language) zurück. |
Schemas(String) |
Gibt im XmlSchemaSet eine Auflistung aller XSD-Schemas (XML Schema Definition Language) zurück, die zum entsprechenden Namespace gehören. |
Schemas()
- Quelle:
- XmlSchemaSet.cs
- Quelle:
- XmlSchemaSet.cs
- Quelle:
- XmlSchemaSet.cs
Gibt im XmlSchemaSet eine Auflistung aller XSD-Schemas (XML Schema Definition Language) zurück.
public:
System::Collections::ICollection ^ Schemas();
public System.Collections.ICollection Schemas ();
member this.Schemas : unit -> System.Collections.ICollection
Public Function Schemas () As ICollection
Gibt zurück
Ein ICollection-Objekt, das alle Schemas enthält, die dem XmlSchemaSet hinzugefügt worden sind. Wenn dem XmlSchemaSet keine Schemas hinzugefügt wurden, wird ein leeres ICollection-Objekt zurückgegeben.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie alle Schemas im XmlSchemaSetdurchlaufen werden.
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);
}
Hinweise
Diese Methode gibt Schemas zurück, die indirekt dem XmlSchemaSet hinzugefügt wurden, weil sie importiert wurden.
Hinweis
Die Schemas -Methode entspricht der GetEnumerator -Methode des veralteten XmlSchemaCollection.
Gilt für:
Schemas(String)
- Quelle:
- XmlSchemaSet.cs
- Quelle:
- XmlSchemaSet.cs
- Quelle:
- XmlSchemaSet.cs
Gibt im XmlSchemaSet eine Auflistung aller XSD-Schemas (XML Schema Definition Language) zurück, die zum entsprechenden Namespace gehören.
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
Parameter
- targetNamespace
- String
Die Schema-targetNamespace
-Eigenschaft.
Gibt zurück
Ein ICollection-Objekt, das alle Schemas enthält, die dem XmlSchemaSet hinzugefügt wurden, die zum entsprechenden Namespace gehören. Wenn dem XmlSchemaSet keine Schemas hinzugefügt wurden, wird ein leeres ICollection-Objekt zurückgegeben.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie sie alle Schemas im http://www.contoso.com/books
-Namespace in durchlaufen 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);
}
Hinweise
Wenn der targetNamespace
Parameter oder Emptyistnull
, werden alle Schemas ohne Namespace zurückgegeben.
Diese Methode gibt Schemas zurück, die indirekt dem XmlSchemaSet hinzugefügt wurden, weil sie importiert wurden.
Hinweis
Die Schemas -Methode entspricht der Item[] -Methode des veralteten XmlSchemaCollection.