XmlSchemaSet.Schemas Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un insieme di schemi XSD (XML Schema Definition Language) nella classe XmlSchemaSet.
Overload
Schemas() |
Restituisce un insieme di tutti gli schemi XSD (XML Schema Definition Language) nella classe XmlSchemaSet. |
Schemas(String) |
Restituisce un insieme di tutti gli schemi XSD (XML Schema Definition Language) nella classe XmlSchemaSet appartenenti allo spazio dei nomi specificato. |
Schemas()
- Origine:
- XmlSchemaSet.cs
- Origine:
- XmlSchemaSet.cs
- Origine:
- XmlSchemaSet.cs
Restituisce un insieme di tutti gli schemi XSD (XML Schema Definition Language) nella classe XmlSchemaSet.
public:
System::Collections::ICollection ^ Schemas();
public System.Collections.ICollection Schemas ();
member this.Schemas : unit -> System.Collections.ICollection
Public Function Schemas () As ICollection
Restituisce
Oggetto ICollection contenente tutti gli schemi aggiunti alla classe XmlSchemaSet. Se non sono stati aggiunti schemi alla classe XmlSchemaSet, viene restituito un oggetto ICollection vuoto.
Esempio
Nell'esempio seguente viene illustrato come eseguire l'iterazione XmlSchemaSetdi tutti gli schemi in .
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);
}
Commenti
Questo metodo restituisce gli schemi aggiunti indirettamente all'oggetto XmlSchemaSet perché sono stati importati.
Nota
Il Schemas metodo è l'equivalente GetEnumerator del metodo dell'oggetto obsoleto XmlSchemaCollection.
Si applica a
Schemas(String)
- Origine:
- XmlSchemaSet.cs
- Origine:
- XmlSchemaSet.cs
- Origine:
- XmlSchemaSet.cs
Restituisce un insieme di tutti gli schemi XSD (XML Schema Definition Language) nella classe XmlSchemaSet appartenenti allo spazio dei nomi specificato.
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
Parametri
- targetNamespace
- String
Proprietà targetNamespace
dello schema.
Restituisce
Oggetto ICollection contenente tutti gli schemi aggiunti alla classe XmlSchemaSet appartenenti allo spazio dei nomi specificato. Se non sono stati aggiunti schemi alla classe XmlSchemaSet, viene restituito un oggetto ICollection vuoto.
Esempio
Nell'esempio seguente viene illustrato come eseguire l'iterazione http://www.contoso.com/books
di tutti gli schemi nello spazio dei nomi in 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);
}
Commenti
Se il targetNamespace
parametro è null
o Empty, vengono restituiti tutti gli schemi senza uno spazio dei nomi.
Questo metodo restituisce gli schemi aggiunti indirettamente all'oggetto XmlSchemaSet perché sono stati importati.
Nota
Il Schemas metodo è l'equivalente Item[] del metodo dell'oggetto obsoleto XmlSchemaCollection.