XmlSchemaCollection.Contains 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í.
Získá hodnotu určující, zda schéma se zadaným oborem názvů je v kolekci.
Přetížení
Contains(String) |
Získá hodnotu určující, zda schéma se zadaným oborem názvů je v kolekci. |
Contains(XmlSchema) |
Získá hodnotu určující, zda |
Poznámky
Důležité
Třída XmlSchemaCollection je zastaralá v rozhraní .NET Framework verze 2.0 a byla nahrazena XmlSchemaSet třídou.
Contains(String)
Získá hodnotu určující, zda schéma se zadaným oborem názvů je v kolekci.
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
Parametry
- ns
- String
Identifikátor URI oboru názvů přidružený ke schématu. U schémat XML to obvykle bude cílový obor názvů.
Návraty
true
pokud je v kolekci schéma se zadaným oborem názvů; v opačném případě . false
Příklady
Následující příklad zkontroluje, jestli je schéma v kolekci. Pokud ano, zobrazí schéma.
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
Poznámky
Důležité
Třída XmlSchemaCollection je zastaralá v rozhraní .NET Framework verze 2.0 a byla nahrazena XmlSchemaSet třídou.
Platí pro
Contains(XmlSchema)
Získá hodnotu určující, zda targetNamespace
je zadaný XmlSchema objekt v kolekci.
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
Parametry
- schema
- XmlSchema
Objekt XmlSchema
Návraty
true
pokud je v kolekci schéma se stejným targetNamespace
; jinak , false
.
Poznámky
Důležité
Třída XmlSchemaCollection je zastaralá v rozhraní .NET Framework verze 2.0 a byla nahrazena XmlSchemaSet třídou.