XmlSchemaCollection.Contains 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.
Belirtilen ad alanına sahip bir şemanın koleksiyonda olup olmadığını belirten bir değer alır.
Aşırı Yüklemeler
Contains(String) |
Belirtilen ad alanına sahip bir şemanın koleksiyonda olup olmadığını belirten bir değer alır. |
Contains(XmlSchema) |
Belirtilen XmlSchema öğesinin koleksiyonda olup olmadığını |
Açıklamalar
Önemli
sınıfıXmlSchemaCollection, .NET Framework sürüm 2.0'da kullanımdan kaldırılmıştır ve sınıfı tarafından XmlSchemaSet değiştirilmiştir.
Contains(String)
Belirtilen ad alanına sahip bir şemanın koleksiyonda olup olmadığını belirten bir değer alır.
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
Parametreler
- ns
- String
Şemayla ilişkili ad alanı URI'si. XML Şemaları için bu genellikle hedef ad alanı olur.
Döndürülenler
true
belirtilen ad alanına sahip bir şema koleksiyondaysa; aksi takdirde , false
.
Örnekler
Aşağıdaki örnek, bir şemanın koleksiyonda olup olmadığını denetler. Bu durumda şemayı görüntüler.
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
Açıklamalar
Önemli
sınıfıXmlSchemaCollection, .NET Framework sürüm 2.0'da kullanımdan kaldırılmıştır ve sınıfı tarafından XmlSchemaSet değiştirilmiştir.
Şunlara uygulanır
Contains(XmlSchema)
Belirtilen XmlSchema öğesinin koleksiyonda olup olmadığını targetNamespace
belirten bir değer alır.
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
Parametreler
- schema
- XmlSchema
XmlSchema
nesnesi.
Döndürülenler
true
koleksiyonda aynı targetNamespace
olan bir şema varsa; değilse, false
.
Açıklamalar
Önemli
sınıfıXmlSchemaCollection, .NET Framework sürüm 2.0'da kullanımdan kaldırılmıştır ve sınıfı tarafından XmlSchemaSet değiştirilmiştir.