XmlSchemaSet.Remove(XmlSchema) 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 XML Şeması tanım dili (XSD) şemasını öğesinden XmlSchemaSetkaldırır.
public:
System::Xml::Schema::XmlSchema ^ Remove(System::Xml::Schema::XmlSchema ^ schema);
public System.Xml.Schema.XmlSchema? Remove (System.Xml.Schema.XmlSchema schema);
public System.Xml.Schema.XmlSchema Remove (System.Xml.Schema.XmlSchema schema);
member this.Remove : System.Xml.Schema.XmlSchema -> System.Xml.Schema.XmlSchema
Public Function Remove (schema As XmlSchema) As XmlSchema
Parametreler
- schema
- XmlSchema
XmlSchema öğesinden XmlSchemaSetkaldırılacak nesne.
Döndürülenler
XmlSchema nesnesinden XmlSchemaSet kaldırıldı veya null
şema içinde XmlSchemaSetbulunamadı.
Özel durumlar
Şema geçerli bir şema değil.
XmlSchema Parametre olarak geçirilen değeridirnull
.
Örnekler
Aşağıdaki örnek, bir XmlSchemaSetöğesine birden çok şema eklemeyi ve ardından yöntemini kullanarak şemalardan birini kaldırmayı Remove gösterir.
Dim schemaSet As XmlSchemaSet = New XmlSchemaSet()
schemaSet.Add("http://www.contoso.com/retail", "http://www.contoso.com/retail.xsd")
schemaSet.Add("http://www.contoso.com/books", "http://www.contoso.com/books.xsd")
schemaSet.Add("http://www.contoso.com/music", "http://www.contoso.com/music.xsd")
Dim schema As XmlSchema
For Each schema In schemaSet.Schemas()
If schema.TargetNamespace = "http://www.contoso.com/music" Then
schemaSet.Remove(schema)
End If
Next
XmlSchemaSet schemaSet = new XmlSchemaSet();
schemaSet.Add("http://www.contoso.com/retail", "http://www.contoso.com/retail.xsd");
schemaSet.Add("http://www.contoso.com/books", "http://www.contoso.com/books.xsd");
schemaSet.Add("http://www.contoso.com/music", "http://www.contoso.com/music.xsd");
foreach (XmlSchema schema in schemaSet.Schemas())
{
if (schema.TargetNamespace == "http://www.contoso.com/music")
{
schemaSet.Remove(schema);
}
}
Açıklamalar
'den XmlSchemaSet bir şema kaldırılarak özelliği olarak ayarlanırfalse
IsCompiled.