XmlSchemaSet.Schemas Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
içinde XML Şema tanım dili (XSD) şemaları XmlSchemaSetkoleksiyonunu döndürür.
Aşırı Yüklemeler
Schemas() |
içindeki tüm XML Şema tanım dili (XSD) şemalarından XmlSchemaSetoluşan bir koleksiyon döndürür. |
Schemas(String) |
Verilen ad alanına ait olan içindeki tüm XML Şeması tanım dili (XSD) şemalarından XmlSchemaSet oluşan bir koleksiyon döndürür. |
Schemas()
- Kaynak:
- XmlSchemaSet.cs
- Kaynak:
- XmlSchemaSet.cs
- Kaynak:
- XmlSchemaSet.cs
içindeki tüm XML Şema tanım dili (XSD) şemalarından XmlSchemaSetoluşan bir koleksiyon döndürür.
public:
System::Collections::ICollection ^ Schemas();
public System.Collections.ICollection Schemas ();
member this.Schemas : unit -> System.Collections.ICollection
Public Function Schemas () As ICollection
Döndürülenler
ICollection öğesine eklenmiş XmlSchemaSetolan tüm şemaları içeren bir nesne. öğesine XmlSchemaSethiç şema eklenmemişse boş ICollection bir nesne döndürülür.
Örnekler
Aşağıdaki örnekte içindeki tüm şemalar üzerinde nasıl yinelenir gösterilmektedir 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);
}
Açıklamalar
Bu yöntem, içeri aktarıldıkları için öğesine dolaylı olarak XmlSchemaSet eklenen şemaları döndürür.
Not
Schemas yöntemi, eski XmlSchemaCollectionyönteminin eşdeğeridirGetEnumerator.
Şunlara uygulanır
Schemas(String)
- Kaynak:
- XmlSchemaSet.cs
- Kaynak:
- XmlSchemaSet.cs
- Kaynak:
- XmlSchemaSet.cs
Verilen ad alanına ait olan içindeki tüm XML Şeması tanım dili (XSD) şemalarından XmlSchemaSet oluşan bir koleksiyon döndürür.
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
Parametreler
- targetNamespace
- String
Şema targetNamespace
özelliği.
Döndürülenler
ICollection Verilen ad alanına ait olan öğesine XmlSchemaSet eklenmiş olan tüm şemaları içeren bir nesne. öğesine XmlSchemaSethiç şema eklenmemişse boş ICollection bir nesne döndürülür.
Örnekler
Aşağıdaki örnekte, içindeki ad alanında http://www.contoso.com/books
yer alan tüm şemaların nasıl yinelenir olduğu gösterilmektedir 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);
}
Açıklamalar
targetNamespace
parametresi veya Emptyisenull
, ad alanı olmayan tüm şemalar döndürülür.
Bu yöntem, içeri aktarıldıkları için öğesine dolaylı olarak XmlSchemaSet eklenen şemaları döndürür.
Not
Schemas yöntemi, eski XmlSchemaCollectionyönteminin eşdeğeridirItem[].