XmlSchemaCollection.Item[String] Özellik

Tanım

XmlSchema Verilen ad alanı URI'siyle ilişkili değerini alır.

public:
 property System::Xml::Schema::XmlSchema ^ default[System::String ^] { System::Xml::Schema::XmlSchema ^ get(System::String ^ ns); };
public System.Xml.Schema.XmlSchema? this[string? ns] { get; }
public System.Xml.Schema.XmlSchema this[string ns] { get; }
member this.Item(string) : System.Xml.Schema.XmlSchema
Default Public ReadOnly Property Item(ns As String) As XmlSchema

Parametreler

ns
String

Döndürmek istediğiniz şemayla ilişkili ad alanı URI'si. Bu genellikle targetNamespace şemanın olur.

Özellik Değeri

XmlSchema

Ad alanı URI'siyle XmlSchema null ilişkili; verilen ad alanıyla ilişkilendirilmiş yüklü bir şema yoksa veya ad alanı bir XDR şemasıyla ilişkilendirildiyse.

Ö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