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ı targetNamespaceolan 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.