Condividi tramite


XmlSchemaCollection.Contains Metodo

Definizione

Ottiene un valore che indica se uno schema con lo spazio dei nomi specificato si trova nella raccolta.

Overload

Contains(String)

Ottiene un valore che indica se uno schema con lo spazio dei nomi specificato si trova nella raccolta.

Contains(XmlSchema)

Ottiene un valore che indica se il targetNamespace dell'oggetto XmlSchema specificato si trova nell'insieme.

Commenti

Importante

La XmlSchemaCollection classe è obsoleta in .NET Framework versione 2.0 ed è stata sostituita dalla XmlSchemaSet classe .

Contains(String)

Origine:
XmlSchemaCollection.cs
Origine:
XmlSchemaCollection.cs
Origine:
XmlSchemaCollection.cs

Ottiene un valore che indica se uno schema con lo spazio dei nomi specificato si trova nella raccolta.

public:
 bool Contains(System::String ^ ns);
public bool Contains (string? ns);
public bool Contains (string ns);
member this.Contains : string -> bool
Public Function Contains (ns As String) As Boolean

Parametri

ns
String

URI dello spazio dei nomi associato allo schema. Per gli schemi XML, corrisponderà in genere allo spazio dei nomi di destinazione.

Restituisce

true se uno schema con lo spazio dei nomi specificato si trova nell'insieme. In caso contrario false.

Esempio

Nell'esempio seguente viene verificato se uno schema si trova nella raccolta. In caso affermativo, viene visualizzato lo schema.

if ( xsc->Contains( "urn:bookstore-schema" ) )
{
   XmlSchema^ schema = xsc[ "urn:bookstore-schema" ];
   StringWriter^ sw = gcnew StringWriter;
   XmlTextWriter^ xmlWriter = gcnew XmlTextWriter( sw );
   xmlWriter->Formatting = Formatting::Indented;
   xmlWriter->Indentation = 2;
   schema->Write( xmlWriter );
   Console::WriteLine( sw );
}
if (xsc.Contains("urn:bookstore-schema"))
{
  XmlSchema schema = xsc["urn:bookstore-schema"];
  StringWriter sw = new StringWriter();
  XmlTextWriter xmlWriter = new XmlTextWriter(sw);
  xmlWriter.Formatting = Formatting.Indented;
  xmlWriter.Indentation = 2;
  schema.Write(xmlWriter);
  Console.WriteLine(sw.ToString());
}
If xsc.Contains("urn:bookstore-schema") Then
    Dim schema As XmlSchema = xsc("urn:bookstore-schema")
    Dim sw As New StringWriter()
    Dim xmlWriter As New XmlTextWriter(sw)
    xmlWriter.Formatting = Formatting.Indented
    xmlWriter.Indentation = 2
    schema.Write(xmlWriter)
    Console.WriteLine(sw.ToString())
End If

Commenti

Importante

La XmlSchemaCollection classe è obsoleta in .NET Framework versione 2.0 ed è stata sostituita dalla XmlSchemaSet classe .

Si applica a

Contains(XmlSchema)

Origine:
XmlSchemaCollection.cs
Origine:
XmlSchemaCollection.cs
Origine:
XmlSchemaCollection.cs

Ottiene un valore che indica se il targetNamespace dell'oggetto XmlSchema specificato si trova nell'insieme.

public:
 bool Contains(System::Xml::Schema::XmlSchema ^ schema);
public bool Contains (System.Xml.Schema.XmlSchema schema);
member this.Contains : System.Xml.Schema.XmlSchema -> bool
Public Function Contains (schema As XmlSchema) As Boolean

Parametri

schema
XmlSchema

Oggetto XmlSchema.

Restituisce

true se c'è uno schema nell'insieme con lo stesso targetNamespace. In caso contrario false.

Commenti

Importante

La XmlSchemaCollection classe è obsoleta in .NET Framework versione 2.0 ed è stata sostituita dalla XmlSchemaSet classe .

Si applica a